ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.9k stars 1.04k forks source link

Games wont launch #5825

Open SignatureDom opened 2 years ago

SignatureDom commented 2 years ago
SignatureDom commented 2 years ago

heres my log

======================
Proton: 1650552288 proton-7.0-2
SteamGameId: 945360
Command: ['/mnt/6cba4ea6-60b1-4ca0-ac86-ead12416e2cc/SteamLibrary/steamapps/common/Among Us/Among Us.exe']
Options: {'forcelgadd'}
depot: 0.20220329.49
pressure-vessel: 0.20220315.0
scripts: v0.20220311.0-0-gae4cbed
soldier: 0.20220329.0 soldier 0.20220329.0
Kernel: Linux 5.17.5-arch1-1 #1 SMP PREEMPT Wed, 27 Apr 2022 20:56:11 +0000 x86_64
======================
kisak-valve commented 2 years ago

Hello @SignatureDom, if you completely close Steam, then run steam from a terminal, is there a hint in the terminal spew when you tell Steam to start the game? What filesystem are you using with /mnt/6cba4ea6-60b1-4ca0-ac86-ead12416e2cc/SteamLibrary?

SignatureDom commented 2 years ago

Sorry for the late reaction, the filesystem i am using is EXT4 and these are the logs when starting the game

GameAction [AppID 945360, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0PROTON_LOG=1 /home/dom/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=945360 -- '/home/dom/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/dom/.local/share/Steam/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/6cba4ea6-60b1-4ca0-ac86-ead12416e2cc/SteamLibrary/steamapps/common/Among Us/Among Us.exe'\0
Game process added : AppID 945360 "PROTON_LOG=1 /home/dom/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=945360 -- '/home/dom/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/dom/.local/share/Steam/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/6cba4ea6-60b1-4ca0-ac86-ead12416e2cc/SteamLibrary/steamapps/common/Among Us/Among Us.exe'", ProcID 20577, IP 0.0.0.0:0
chdir /mnt/6cba4ea6-60b1-4ca0-ac86-ead12416e2cc/SteamLibrary/steamapps/common/Among Us
ERROR: ld.so: object '/home/dom/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dom/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/dom/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dom/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dom/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 20582 != 20579, skipping destruction (fork without exec?)
GameAction [AppID 945360, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 945360, ActionID 1] : LaunchApp changed task to Completed with ""

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.192: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.192: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.192: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.192: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.192: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.193: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.193: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.193: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.193: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.193: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.193: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.193: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.193: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.194: Trying to remove a child that doesn't believe we're it's parent.

(steam:20000): LIBDBUSMENU-GLIB-WARNING **: 19:35:27.194: Trying to remove a child that doesn't believe we're it's parent.
*** stack smashing detected ***: terminated
Game process removed: AppID 945360 "PROTON_LOG=1 /home/dom/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=945360 -- '/home/dom/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/dom/.local/share/Steam/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/6cba4ea6-60b1-4ca0-ac86-ead12416e2cc/SteamLibrary/steamapps/common/Among Us/Among Us.exe'", ProcID 20577 
ThreadGetProcessExitCode: no such process 20724
ThreadGetProcessExitCode: no such process 20580
ThreadGetProcessExitCode: no such process 20579
Uploaded AppInterfaceStats to Steam
kisak-valve commented 2 years ago

Please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

*** stack smashing detected ***: terminated is the line to focus on, and could be related to https://github.com/ValveSoftware/steam-runtime/issues/420.

SignatureDom commented 2 years ago

IT may be that issue you defined since i do have an older gpu

https://gist.github.com/SignatureDom/f5b4e6581e8d114c87992276cbbd547c

kisak-valve commented 2 years ago

Thanks, you are using the NVIDIA 390 series video driver, which is older than the support cutoff for Proton. Please update to the NVIDIA 470 series video driver, which is the last driver series to support your Kepler generation video card. Also, it should be noted that 32 bit OpenGL is not using your video card and is instead using llvmpipe as a fallback to render on your CPU.

SignatureDom commented 2 years ago

Ar you 100% sure the 470 series video driver is supported by my card, last time i changed drivers i was diagnosing for 5 hours before i found the fix

kisak-valve commented 2 years ago

In general, yes, your video card is supported up to the NVIDIA 470 driver series, but not 495 or newer.

The supported products tab of https://www.nvidia.com/download/driverResults.aspx/186016/en-us includes your GTX 660 Ti. You do need to make sure that NVIDIA's running kernel module, 64 bit userspace libraries, and 32 bit userspace libraries are exactly the same version for the NVIDIA proprietary driver to work properly.