Searched for a few weeks and could not find any solid solution. Found a KDE thread that said it was a issue with flatpak but I don’t even have flatpak installed. Others say it’s Wayland, Do non KDE users on wayland get this too?
I know it’s for security but it’s too damned annoying to be worth it! Should I setup a tiling WM and be done with it? It really is that bad.
All I want to do is play Skyrim without seeing this every 15 minutes!
It re pops up for you, on a handheld, with chimeraOS.
Fuck.
I’m running Bazzite/Gnome on a SteamDeck, and I only ever get pop ups like this a single time, when buried deep in trying to get gamescope to pass a steam deck input into a newly set up emulator program…
… what the heck is bazzite doing differenty than chimeraOS?
I have no idea. It’s annoying as hell. But thankfully it goes away when I quit steam. Maybe try uninstalling whatever remote app that is?
The problem is not the remote app in and of itself.
The problem is common to using the remote app, because both remote screen share and remote input recognition through gamescope (the actual process that translates steam deck or controller inputs into direct system inputs) are not allowed by wayland, for security reasons.
So, when you try to allow someone else to view your screen, or allow an app to be recognized as an inpuy sourcr, wayland explicitly asks you if this is ok.
… The way Wayland works, theres no way to avoid that initial prompt.
But the baffling part is that when you do grant permission… the system doesn’t remember you did so, so this keeps happening, it keeps asking over and over.
the xdg-desktop-portal-kde/gnome/whatever package should, as I understand it, be able to permenantly grant this permission.
https://wiki.archlinux.org/title/XDG_Desktop_Portal
In the ‘input capture portal’ column…
We’ve got yes for GNOME/GTK4 Yes for hyprland, yes for kde, which both use QT6…
But No for the generic GTK3.
Fuck, maybe thats this whole thing?
That any GTK3 app just cannot actually permanently grant the permission, because they have no pathway to send a permament permission through wayland to xdg desktop portal?
So … basically, if any link of the chains between your input and anything you are rendering involves a GTK3 dependent app, it’ll just keep asking forever?
That would explain why this issue seems to start popping up alongside both Wayland and GTK4.
Fuck.
Ok, so that would mean that to solve this issue, either xdg-desktop-portal-gtk needs to be updated to allow an input portal request confirmation to actually go through…
Or you have to purge every app that hasn’t fully transitioned to GTK4 or QT6.