protonscr

Remote play crashes, Fedora host and client

steamopen Steam clientStreamingDistro Family: Fedora
ValveSoftware/steam-for-linux#10881 · opened 2024-05-12 by korewaChino · updated 2024-05-30 · 3 comments · github
KkorewaChino 2024-05-12 github

Your system information

  • Steam client version (build number or date):

  • Distribution (e.g. Ubuntu): Ultramarine Linux 40

  • Opted into Steam client beta?: Yes, Families Beta

  • Have you checked for system updates?: Yes

  • Steam Logs: steam-logs.tar.gz

  • GPU: NVIDIA on host, Intel Xe on client

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist

Steps for reproducing this issue:

  1. Install game on host
  2. Try to run game via Remote play on client
KkorewaChino 2024-05-12 github

Running the streaming client directly returns issue regarding SDL3 not being installed (SDL3 is not even ported to Fedora) but I assume it's supposed to be ran inside the Steam runtime.

So either for some reason streaming_client is not running inside the Steam runtime or something's wrong here.

Attempted to reproduce on a Flatpak build, and Remote Play works perfectly fine inside a Flatpak.

LLyusternik 2024-05-30 github

Also having this issue on Manjaro, definitely related to the May 7 update. Some other interesting caveats:

  • I don't know if it's always been like this, but there's an ubuntu12_64 directory and an 'ubuntu12_32' directory, each with their own streaming_client. The 12_32 version works from the command line (or at least, gets as far as opening a window and saying Couldn't find a streaming game for your account on the local network). The 12_64 version instead throws ./streaming_client: error while loading shared libraries: libSDL3.so.0: cannot open shared object file: No such file or directory on launch.
  • However, a libSDL3.so.0 exists in the ubuntu12_64 directory, and that version of streaming_client gets to the same window as the 12_32 version if I prepend it with LD_LIBRARY_PATH=. in the ubuntu12_64 directory.
LLyusternik 2024-05-30 github

For further clarity, this is the exact error message I get from steam when trying to launch a stream:
image

Nothing extracted yet.