You are not logged in.
Hi, I've got a desktop running Gnome 3 on Wayland, running the amdgpu foss driver on an RX 7600. No customization or tweaking has been done beyond installing those packages, and this is a very recent fresh install (~1 week ago - new computer).
A main use case of this for me is as a host for steam remote play. I basically built this thing to be a Rimworld machine - Ryzen 9 9900X CPU to push those ticks and then an RX7600 to render those beautiful 2D graphics.
It all works great, performance is wonderful. My main issue is that whenever I start Remote Play, I see the client machine's screen (the remote play window) go black and if I run downstairs to the desktop, I see this prompt:

I have to flip the slider and click share. Then everything is fine. But this setting isn't remembered and I can't figure out how to pre-grant the permission, so every time i start to stream, I have to run down and back up the stairs.
From searching I gather this is something to do with Wayland's security model and how xdg-desktop-portal and mutter implement it. But even with that context I can't really make headway on how I can twiddle any knobs related to the permissions. It seems like what I want to do should be to pre-grant steam permission to always do Allow Remote Interaction.
Does anyone know how to get this prompt to stop showing up? Thanks in advance.
Offline
I never fixed this, but I did find a workaround. I enabled the "Remote Access" RDP server built into gnome. I initially did this because the "Allow remote control" prompt looked similar to the one I get prompted for, and I was hoping (hail mary) it was some kind of universal toggle. (It was not.)
But it DID let me do this:
1. Start steam streaming
2. move mouse / click so that it goes black and makes the popup appear on the actual computer
3. RDP in (works on both windows builtin RDP client and in Gnome Connections)
4. Use the RDP window to click allow + share on the popup, which dismisses it and allows the steam streaming to continue
5. Play rimworld
So like, overall, pretty fine solution in the grand scheme of things? Significantly better than running up and down the stairs, which isn't even good aerobic exercise (not long enough duration).
Won't mark this as resolved because I feel like there should be some kind of way to pre-authorize this for this exact use-case. I'd love steam streaming to "just work" since we can't expect everyone to do this. But I'm at lease done digging on this problem for now.
Offline
I don't know if you know but, if you start Steam with "-pipewire" you can get remote access though Stream Remote Play and let steam run on Machine. If you connect, steam will let you remote access your system through pipewire and such. At least i had control over my sys that way. EDIT: But you have to do a permit for wayland access before you can do that. At least once per steam start.
Last edited by Chris2000SP (2025-06-03 06:26:09)
Offline