Steam Remote Play doesn't work (crashes on startup)

Edit: I found an open issue on github that seems to describe the same problem. I guess it’s not just me.

When I try to connect to my friend’s remote play session on his Windows 11 computer, I get a notification that something crashed and I can’t play.

Background:
On Arch Linux, steam remote play worked fine initially but suddenly stopped working a couple of months ago, with the same symptoms. It crashed the same way on both native and flatpak installs. I switched to Fedora 44 but am continuing to experience this bug, again on both native and flatpak steam versions. My laptop running Ubuntu 24.04 LTS is able to remote play just fine. My friend’s PC is running Windows 11, he is able to host remote play sessions with other Windows PCs and my Ubuntu laptop without issues.

I’ve tried messing around with Steam settings, including enabling/disabling hardware encoding/decoding, and trying out the Steam beta client, but nothing has helped. I wonder if some kernel/driver update broke remote play since the bug persists through different distros, but I haven’t seen any other posts about this so I’m not sure.

I’d appreciate any advice on how I can debug or further troubleshoot this issue. I’m also not sure if this is a Fedora issue, apologies if this is not the right board to post this problem.

My desktop:

             .',;::::;,'.                 sloth@localhost-sloth
         .';:cccccccccccc:;,.             ---------------------
      .;cccccccccccccccccccccc;.          OS: Fedora Linux 44 (KDE Plasma Desktop Edition) x86_64
    .:cccccccccccccccccccccccccc:.        Host: MS-7A38 (4.0)
  .;ccccccccccccc;.:dddl:.;ccccccc;.      Kernel: Linux 7.1.3-200.fc44.x86_64
 .:ccccccccccccc;OWMKOOXMWd;ccccccc:.     Uptime: 4 hours, 12 mins
.:ccccccccccccc;KMMc;cc;xMMc;ccccccc:.    Packages: 26 (flatpak), 2518 (rpm)
,cccccccccccccc;MMM.;cc;;WW:;cccccccc,    Shell: bash 5.3.9
:cccccccccccccc;MMM.;cccccccccccccccc:    Display (XG27ACS): 2560x1440 in 27", 144 Hz [External]
:ccccccc;oxOOOo;MMM000k.;cccccccccccc:    DE: KDE Plasma 6.7.2
cccccc;0MMKxdd:;MMMkddc.;cccccccccccc;    WM: KWin (Wayland)
ccccc;XMO';cccc;MMM.;cccccccccccccccc'    WM Theme: Breeze
ccccc;MMo;ccccc;MMW.;ccccccccccccccc;     Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
ccccc;0MNc.ccc.xMMd;ccccccccccccccc;      Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
cccccc;dNMWXXXWM0:;cccccccccccccc:,       Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
cccccccc;.:odl:.;cccccccccccccc:,.        Cursor: breeze (24px)
ccccccccccccccccccccccccccccc:'.          Terminal: konsole 26.4.3
:ccccccccccccccccccccccc:;,..             CPU: AMD Ryzen 7 5800XT (16) @ 4.97 GHz
 ':cccccccccccccccc::;,.                  GPU: NVIDIA GeForce RTX 3080 [Discrete]
                                          Memory: 9.75 GiB / 15.53 GiB (63%)
                                          Swap: 451.79 MiB / 8.00 GiB (6%)
                                          Disk (/): 32.54 GiB / 928.91 GiB (4%) - btrfs
                                          Disk (/run/media/sloth/D): 417.94 GiB / 456.89 GiB (91%) - ext4
                                          Disk (/run/media/sloth/G): 482.14 GiB / 1.79 TiB (26%) - ext4

                                          
                                                                  
                                                                  


The crash log:

           PID: 9263 (streaming_clien)
           UID: 1000 (sloth)
           GID: 1000 (sloth)
        Signal: 11 (SEGV)
     Timestamp: Wed 2026-07-08 19:23:05 PDT (5s ago)
  Command Line: /home/sloth/.local/share/Steam/ubuntu12_32/../ubuntu12_64/streaming_client --universe 1 --realm 1 --steamid 0 --gameid 289070 --appid 289070 --server 0.0.0.0:0 --transport k_EStreamTransportSDR --relay 0 --cert 0 --sdr_config /home/sloth/.local/share/Steam/appcache/sdr_config.txt -steam-overlay 72c073d5f0a505858f3a064f51dcbe20
    Executable: /home/sloth/.local/share/Steam/ubuntu12_64/streaming_client
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole-6977.scope/tab(7047).scope
          Unit: user@1000.service
     User Unit: app-org.kde.konsole-6977.scope
         Slice: user-1000.slice
     Owner UID: 1000 (sloth)
       Boot ID: 0
    Machine ID: 0
      Hostname: 0
       Storage: /var/lib/systemd/coredump/core.streaming_clien.1000.0a9afd7b84c44237a24eb2d13e5a1c09.9263.1783563785000000.zst (present)
  Size on Disk: 5.7M
       Message: Process 9263 (streaming_clien) of user 1000 dumped core.

                Module liblzma.so.5 from rpm xz-5.8.2-2.fc44.x86_64
                Module libtinfo.so.6 from rpm ncurses-6.6-1.fc44.x86_64
                Module libpciaccess.so.0 from rpm libpciaccess-0.16-17.fc44.x86_64
                Module libxml2.so.2 from rpm libxml2-2.12.10-6.fc44.x86_64
                Module libedit.so.0 from rpm libedit-3.1-59.20260512cvs.fc44.x86_64
                Module libdrm_intel.so.1 from rpm libdrm-2.4.134-1.fc44.x86_64
                Module libdrm_amdgpu.so.1 from rpm libdrm-2.4.134-1.fc44.x86_64
                Module libelf.so.1 from rpm elfutils-0.195-1.fc44.x86_64
                Module libxshmfence.so.1 from rpm libxshmfence-1.3.2-8.fc44.x86_64
                Module libsensors.so.4 from rpm lm_sensors-3.6.0-24.fc44.x86_64
                Module libSPIRV-Tools.so from rpm spirv-tools-2026.1-1.fc44.x86_64
                Module libzstd.so.1 from rpm zstd-1.5.7-5.fc44.x86_64
                Module libz.so.1 from rpm zlib-ng-2.3.3-3.fc44.x86_64
                Module libxcb-shm.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
                Module libgallium-26.1.4.so from rpm mesa-26.1.4-1.fc44.x86_64
                Module libEGL_mesa.so.0 from rpm mesa-26.1.4-1.fc44.x86_64
                Module libwayland-server.so.0 from rpm wayland-1.25.0-1.fc44.x86_64
                Module libnvidia-egl-wayland.so.1 from rpm egl-wayland-1.1.21-2.fc44.x86_64
                Module libffi.so.8 from rpm libffi-3.5.2-2.fc44.x86_64
                Module libexpat.so.1 from rpm expat-2.8.1-1.fc44.x86_64
                Module libwayland-client.so.0 from rpm wayland-1.25.0-1.fc44.x86_64
                Module libgbm.so.1 from rpm mesa-26.1.4-1.fc44.x86_64
                Module libnvidia-egl-wayland2.so.1 from rpm egl-wayland2-1.0.1-1.fc44.x86_64
                Module libEGL.so.1 from rpm libglvnd-1.7.0-9.fc44.x86_64
                Module libGLESv2.so.2 from rpm libglvnd-1.7.0-9.fc44.x86_64
                Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
                Module libxcb-sync.so.1 from rpm libxcb-1.17.0-7.fc44.x86_64
                Module libxcb-present.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
                Module libX11-xcb.so.1 from rpm libX11-1.8.13-1.fc44.x86_64
                Module libxcb-dri3.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
                Module libxcb-randr.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
                Module libxcb-glx.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
                Module libnss_resolve.so.2 from rpm systemd-259.7-1.fc44.x86_64
                Module libnss_mdns4_minimal.so.2 from rpm nss-mdns-0.15.1-28.fc44.x86_64
                Module libnss_myhostname.so.2 from rpm systemd-259.7-1.fc44.x86_64
                Module libudev.so.1 from rpm systemd-259.7-1.fc44.x86_64
                Module libusb-1.0.so.0 from rpm libusb1-1.0.30-1.fc44.x86_64
                Module libmpg123.so.0 from rpm mpg123-1.32.10-3.fc44.x86_64
                Module libopus.so.0 from rpm opus-1.6-2.fc44.x86_64
                Module libFLAC.so.14 from rpm flac-1.5.0-8.fc44.x86_64
                Module libgsm.so.1 from rpm gsm-1.0.24-2.fc44.x86_64
                Module libsndfile.so.1 from rpm libsndfile-1.2.2-11.fc44.x86_64
                Module libpulsecommon-17.0.so from rpm pulseaudio-17.0-9.fc44.x86_64
                Module libpulse.so.0 from rpm pulseaudio-17.0-9.fc44.x86_64
                Module libXss.so.1 from rpm libXScrnSaver-1.2.4-7.fc44.x86_64
                Module libXfixes.so.3 from rpm libXfixes-6.0.1-7.fc44.x86_64
                Module libXcursor.so.1 from rpm libXcursor-1.2.3-4.fc44.x86_64
                Module libsystemd.so.0 from rpm systemd-259.7-1.fc44.x86_64
                Module libdbus-1.so.3 from rpm dbus-1.16.2-1.fc44.x86_64
                Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-9.fc44.x86_64
                Module libGLX.so.0 from rpm libglvnd-1.7.0-9.fc44.x86_64
                Module libXau.so.6 from rpm libXau-1.0.12-4.fc44.x86_64
                Module libXext.so.6 from rpm libXext-1.3.6-5.fc44.x86_64
                Module libdrm.so.2 from rpm libdrm-2.4.134-1.fc44.x86_64
                Module libvdpau.so.1 from rpm libvdpau-1.5-11.fc44.x86_64
                Module libva.so.2 from rpm libva-2.23.0-3.fc44.x86_64
                Module libGL.so.1 from rpm libglvnd-1.7.0-9.fc44.x86_64
                Module libXrandr.so.2 from rpm libXrandr-1.5.4-7.fc44.x86_64
                Module libxcb.so.1 from rpm libxcb-1.17.0-7.fc44.x86_64
                Module libXi.so.6 from rpm libXi-1.8.3-1.fc44.x86_64
                Module libX11.so.6 from rpm libX11-1.8.13-1.fc44.x86_64
                Module libXrender.so.1 from rpm libXrender-0.9.12-4.fc44.x86_64
                Module libXtst.so.6 from rpm libXtst-1.2.5-4.fc44.x86_64
                Stack trace of thread 9263:
                #0  0x00007f44113a79d4 eglGetDisplay (gameoverlayrenderer.so + 0x4d9d4)
                #1  0x00007f441127ffde n/a (libSDL3.so.0 + 0x27ffde)
                #2  0x00007f44112e6423 n/a (libSDL3.so.0 + 0x2e6423)
                #3  0x00007f44112be976 n/a (libSDL3.so.0 + 0x2be976)
                #4  0x00007f44112c1666 n/a (libSDL3.so.0 + 0x2c1666)
                #5  0x000056254b6c66fa n/a (streaming_client + 0x6db6fa)
                #6  0x000056254b6d6737 n/a (streaming_client + 0x6eb737)
                #7  0x000056254b6d83eb n/a (streaming_client + 0x6ed3eb)
                #8  0x000056254b7283af n/a (streaming_client + 0x73d3af)
                #9  0x000056254b72ad0e n/a (streaming_client + 0x73fd0e)
                #10 0x000056254b73a008 n/a (streaming_client + 0x74f008)
                #11 0x000056254b73a357 n/a (streaming_client + 0x74f357)
                #12 0x000056254b72d263 n/a (streaming_client + 0x742263)
                #13 0x00007f440ee0a681 __libc_start_call_main (libc.so.6 + 0x3681)
                #14 0x00007f440ee0a798 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3798)
                #15 0x000056254b394029 n/a (streaming_client + 0x3a9029)
                ELF object binary architecture: AMD x86-64

Command line output:

chdir "/home/sloth/.local/share/Steam/ubuntu12_32"
ERROR: ld.so: object '/home/sloth/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 202355, but recording for this game is disabled
Adding process 9262 for gameID 202355
ERROR: ld.so: object '/home/sloth/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/sloth/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/sloth/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/sloth/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/sloth/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 9263 for gameID 202355
Adding process 9264 for gameID 202355
Game Recording - game stopped [gameid=202355]
Removing process 9264 for gameID 202355
Removing process 9263 for gameID 202355
Removing process 9262 for gameID 202355