Hi, I setup RetroArch from Steam on my Fedora machine that is my daily driver since 3 years. It works tremendously well if I run in directly from my computer, but the problem starts when I want to stream it to my TV on the other room. RetroArch launches on my computer screen and takes in any input received through the in home streaming connection just fine, it looks fine on my computer screen, but on the other end on the TV I get only a black screen. If I switch RetroArch to compatibility mode on proton experimental (that is - force to use the Windows version instead of Linux native), the stream works perfectly but the cores won’t load and this is far from a perfect solution anyway.
I wonder if anyone knows what the issue could be?
You can try switching renderer in Retroarch, not sure that’ll change anything if it’s an XWayland issue but just in case
I tried steam link for several games in last weeks and it seems that black screen issue exists in quite some of them. My case is Nvidia on Wayland and it seems to me that could be a culprit in my case. If it’s the case for you, too - try xorg first.
Sorry, can’t help you, but interested in solution, too.
I’d guess retro arch is running as a Wayland client. Try to force it to use Xorg / XWayland or read this https://github.com/ValveSoftware/steam-for-linux/issues/6148