Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
Right now, when streaming to another machine using Steam Link or sunshine, I cannot get the remote machine to see the Steam UI - it is simply not rendered in the stream.
That is, if I am playing a game:
...and I hit the Steam button (or equivalent mapped to my remote controller), I will see this on the machine's physical display (captured with a PiKVM):
...and after pressing "down", the UI becomes translucent:
However, sunshine/Moonlight/Steam Link will display none of it. On the client machine will always see the game layer, without anything overlaid (although I can hear the UI audio):
I have tried Steam Link settings, checked If sunshine is running with setcap, and also tried a number of different images (see #1260 to get an idea), but the issue happens on both deck and non-deck images, on GNOME or KDE.
Am curious to understand if this is a Wayland or AMD thing and if there are any fixes/workarounds.
What did you expect to happen?
I expected the stream to match the physical display.
Describe the bug
Right now, when streaming to another machine using Steam Link or
sunshine
, I cannot get the remote machine to see the Steam UI - it is simply not rendered in the stream.That is, if I am playing a game:
...and I hit the Steam button (or equivalent mapped to my remote controller), I will see this on the machine's physical display (captured with a PiKVM):
...and after pressing "down", the UI becomes translucent:
However,
sunshine
/Moonlight/Steam Link will display none of it. On the client machine will always see the game layer, without anything overlaid (although I can hear the UI audio):I have tried Steam Link settings, checked If
sunshine
is running withsetcap
, and also tried a number of different images (see #1260 to get an idea), but the issue happens on bothdeck
and non-deck
images, on GNOME or KDE.Am curious to understand if this is a Wayland or AMD thing and if there are any fixes/workarounds.
What did you expect to happen?
I expected the stream to match the physical display.
Output of
rpm-ostree status
Hardware
Extra information or context
No response