Hello @killproc84, a header only Proton log hints that something went awry before the game itself had a chance to start. I would completely close Steam, then run steam from a terminal and check if there's a hint in the terminal spew when telling Steam to start the game.
This is most likely a filesystem issue. What filesystem are you using with /run/media/killproc/Daten/Linux/Steam-Spiele? The general recommendation is to use a Linux native filesystem with Proton.
Hi @kisak-valve
thanks, why didn't I think of that: /run/media/killproc/Daten/ is a filesystem shared with Win11 - so it's an exFAT FS and could be a problem - I'll try changing the installation directory. Here is the full output when I start the game;
chdir "/run/media/killproc/Daten/Linux/Steam-Spiele/steamapps/common/THE CORRIDOR"
ERROR: ld.so: object '/home/killproc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/killproc/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Adding process 20304 for gameID 1347030
ERROR: ld.so: object '/home/killproc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/killproc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/killproc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 20305 for gameID 1347030
Adding process 20306 for gameID 1347030
Adding process 20402 for gameID 1347030
Proton: Upgrading prefix from None to 9.0-200 (/run/media/killproc/Daten/Linux/Steam-Spiele/steamapps/compatdata/1347030/)
Traceback (most recent call last):
File "/home/killproc/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/proton", line 1567, in <module>
g_session.init_session(sys.argv[1] != "runinprefix")
File "/home/killproc/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/proton", line 1477, in init_session
g_compatdata.setup_prefix()
File "/home/killproc/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/proton", line 793, in setup_prefix
self.migrate_user_paths()
File "/home/killproc/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/proton", line 771, in migrate_user_paths
os.symlink(src=link, dst=old)
PermissionError: [Errno 1] Operation not permitted: '../AppData/Local' -> '/run/media/killproc/Daten/Linux/Steam-Spiele/steamapps/compatdata/1347030/pfx/drive_c/users/steamuser/Local Settings/Application Data'
Uploaded AppInterfaceStats to Steam
Removing process 20402 for gameID 1347030
Removing process 20306 for gameID 1347030
Removing process 20305 for gameID 1347030
Removing process 20304 for gameID 1347030
ERROR: ld.so: object '/home/killproc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.Thanks for the quick reply - I'll report back when I've tested it.
Regards
PermissionError: [Errno 1] Operation not permitted: '../AppData/Local' -> '/run/media/killproc/Daten/Linux/Steam-Spiele/steamapps/compatdata/1347030/pfx/drive_c/users/steamuser/Local Settings/Application Data' is the critical detail, and ERROR: ld.so: object '/home/killproc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. is a red herring.
Using Proton with exFAT is not supported at this time (#3835), and separately, sharing a Steam Library folder between OSes is not supported and can lead to undefined behavior (https://github.com/ValveSoftware/steam-for-linux/blob/master/RelNotes.md#installation).
Closing in favor of #3835.
Thanks, it works :-)
and, it's not to share Steam, but other files ;-)
proton 9.0x1 2024-08proton 8.0-5cx1 2024-08proton 9.0-2ex1 2024-08PROTON_LOG=1x1 2024-08WINEDEBUGx1 2024-08
Hi Communtity,
i try my luck here ;-)
I've been trying for some time to get Windows games like GTA V and The Corridor to run with Steam on OpenSuse Leap 15.6 via Proton, but unfortunately I can't get any clues as to why the games won't start at all. The Play button goes to Cancel and then Back to Play. With GTA I also get the dialog for Story or Online and the product key.
I've already tried several versions of Proton in both;
I used the start option "PROTON_LOG=1 %command%" to create a log file, but not much comes out;
How can I continue troubleshooting?
Many users report success with OpenSuse, so I must have missed something.
I installed Steam with zypper and other facts;
Manufacturer: LENOVO
Model: LNVNB161216
CPU brand: AMD Ryzen 7 5800H with Radeon Graphics
RAM: 15842 MB
Driver: NVIDIA Corporation NVIDIA GeForce RTX 3070 Laptop GPU/PCIe/SSE2
Driver version: 4.6.0 NVIDIA 550.100
OpenGL version: 4.6
"openSUSE Leap 15.6" (64 bit)
Kernel version: 6.4.0-150600.23.17-default
Thank you
Regards