ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.22k stars 174 forks source link

Can't join remote play together from a Wayland session #9068

Open VortexAcherontic opened 1 year ago

VortexAcherontic commented 1 year ago

Your system information

Please describe your issue in as much detail as possible:

When ever I attempt to join a Remote Play together session running on Wayland the streaming windows opens with the loading spinner and then silently closes. If I do switch to X11 I can join the session properly.

This is independent of the host being Linux or Windows. (Tried Linux Desktop -> Windows and Linux Desktop -> Steam Deck) Here is the terminal output from attempting to join the session until the crash Github Gist

Since on Steam Deck, where the gaming mode runs on Wayland too, I can join remote play sessions just fine I suppose this to be either an issue by the flatpak Steam client or the nVidia closed source driver. At this point I just don't know.

Side note: Running Steam Link to connect to my Steam Deck works fine from a Wayland session. Which for my understanding should use a similar technology by sharing the guests input devices and receiving an image from the host.

Steps for reproducing this issue:

  1. Run Steam on Wayland (probably flatpak and/or nVidia are required)
  2. Attempt to join remote play session
  3. Crash shortly after loading screen
coreybruce commented 1 year ago

I'm having the same issue but not with the flatpak version, I am using Linux laptop and I am using Gnome x11 because it has a Nvidia card but the host machine is Gnome wayland using a Radeon card and every time I try and connect it fails on my laptop.

here is the log https://gist.github.com/coreybruce/20ae513c41c10503907927cc3ab02af4

TheAnnoyingFruit commented 1 year ago

I have this issue but in my case it is related to hardware decoding. When I have hardware decoding on in the remote play settings this happens where it crashes when I try to join a remote play session. If I turn that option off it works fine. I observed this with the opensuse native package and the steam flatpak.

VortexAcherontic commented 1 year ago

Meanwhile I am using the flatpak Steam Link, with HW acceleration turned on. Everything works fine on Wayland. Downside, I need to request a guest invite from my friends.