protonscr

System Shock 2: 25th Anniversary Remaster

protonclosed
ValveSoftware/Proton#9058 · opened 2025-09-21 by fuzunspm · updated 2025-09-21 · 2 comments · github
1 matching comments, n / p to jump
Ffuzunspm 2025-09-21 github

Compatibility Report

  • Name of the game with compatibility issues: System Shock 2: 25th Anniversary Remaster
  • Steam AppID of the game: 866570

System Information

  • GPU: AMD 7900xt
  • Video driver version: Mesa 25.2
  • Kernel version: 6.16
  • Proton version: Proton Experimental, GE-10_15, Proton 9.0-2

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Proton LOG

╰─$ cat ~/steam-866570.log
======================
Proton: 1756325326 GE-Proton10-15
SteamGameId: 866570
Command: ['/mnt/GVAULT/SteamLibrary/steamapps/common/System Shock 2 Remastered/hathor_Shipping_Playfab_Steam_x64.exe']
Options: {'wayland', 'forcelgadd'}
depot: 3.0.20250723.149183
pressure-vessel: 0.20250718.0 scout
scripts: 0.20250718.0
sniper: 3.0.20250723.149183 sniper 3.0.20250723.149183
Kernel: Linux 6.16.8-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Fri, 19 Sep 2025 15:58:23 +0000 x86_64
Language: LC_ALL None, LC_MESSAGES None, LC_CTYPE None
PATH: /usr/share/steam/compatibilitytools.d/proton-ge-custom/files/bin/:/usr/bin:/bin
System WINEDEBUG: -all
Effective WINEDEBUG: -all
======================
wineserver: NTSync up and running!
pid 50049 != 50048, skipping destruction (fork without exec?)

Symptoms

It doesn't launch. Only error output it generates in compatdata/866570/pfx/drive_c/users/steamuser/Saved Games/Nightdive Studios/System Shock 2 Remastered/stderr.txt is Error - Failed to initialize SDL Video: wayland,x11 not available

I tried to set/unset SDL_VIDEODRIVER renderer options between none,x11,wayland but it just doesn't launch.
I tried proton experimental, proton 9.0, proton ge and hotfix..

Reproduction

Launch the game

Kkisak-valve maintainer 2025-09-21 github

Hello @fuzunspm, there's a handful of things to note here:

Issues with third party builds of Proton should be directed at the maintainers of that build. (This isn't particularly relevant since you've also tested some mainline builds of Proton.)

You're telling the third party build to use a Wayland oriented render path that doesn't exist in the mainline build of Proton. This isn't supportable here.

The Proton log you've shared has all debug channels disabled. This is worthless for troubleshooting.

Switching focus to Error - Failed to initialize SDL Video: wayland,x11 not available, this message is telling you that there's a Windows oriented build of SDL running in a Windows-like environment, and there's no graphics backend to use there. In general, you shouldn't be forcing SDL_VIDEODRIVER and let SDL autoselect the best default choice. If you have to micromanage that with Proton, then one of the backends in the list should be windows (e.g. SDL_VIDEODRIVER="windows,wayland,x11".

Closing as this is more of an issue with excessive manual control than an issue with the game.

Ffuzunspm 2025-09-21 github

SDL_VIDEODRIVER="windows,wayland,x11"

this did work thank you very much.
I was using proton experimental, I just tried others to see if it's going to work or not

Proton versions

Launch options