You are not logged in.

#1 2022-04-29 16:57:48

sehraf
Member
Registered: 2013-10-01
Posts: 5

[Solved] Steam Proton stopped working

So where do i start? I'm using steam proton since years for gaming without problems. Last week i tried to get LatencyFleX working for Apex but at some point nothing worked anymore. No Windows game launches (like 95% of the time).

First things first:
I have a Ryzen 7 3700X with an RTX2060 using nvidia-dkms on linux-zen. (updates are installed daily)
For steam i'm using steam-native (though i've tested steam "non native", too with the same behavior).
For proton i'm using proton experimental (though i've tested 7.0, too with the same behavior) (Apex will probably use the EAC version)
MangoHud and gamemode are installed and used.

The symptoms:
When i launch any Windows game, the small steam window "Preparing to launch XYZ ..." opens and stays (for ever). In htop i see that steam spawns a bunch of windows processes under "reaper". There is nothing that stands out, no process at 100% CPU or so. This stays forever.
What i can do to get at least some "progress" is killing (sigterm)  explorer.exe. When doing so, the whole process tree under "reaper" is shutdown and everything is restarted. In the case of apex, there are now two "explorer.exe". At this point steam things that the game is running. Sometimes the game would start (that are the 5% from the first paragraph) - usually nothing happens.
When i now kill the new explorer.exe processes, everything exits and steam says that i've stop playing.
Here are a bunch of screenshots.

When i remove a wine prefix, steam recreats it. After killing "explorer.exe" for the first time, i do see some installation activity. Killing other .exe process has no noticeable impact.

What i did:
As stated above, everything was working just fine.
I've followed the guide and placed some symlinks. Since it wasn't working i've tried some things from various issues, e.g. playing the symlinks in the proton folder. At some point Apex didn't launch anymore and any other games i've tried afterwards neither. (except the rare cases where at least apex worked)

What I've tried already:
First of all removing the symlinks. Followed by deleting the wine prefixes and the steam folder (except steamapps and userdata) and finally re-downloading the games (I've verified the integrity multiple times for games and proton) and even reinstalling steam ...
Even searched for broken symlinks (maybe i've overlooked one?)
Removed any custom launch options (where used in the first place).
I've switch to steam non native and proton non experimental. I've deleted the Proton folders as well as "SteamLinuxRuntime_soldier" and let steam download them again.
I've uninstalled LatencyFleX and even proton-ge (since i'm not using it)


Here is the output of steam (native) with some light markup

steam.sh[13652]: Running Steam on arch rolling 64-bit
steam.sh[13652]: STEAM_RUNTIME is disabled by the user
steam.sh[13652]: Can't find 'steam-runtime-check-requirements', continuing anyway
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Loaded SDL version 2.0.21-7140709

(steam:13736): Gtk-WARNING **: 18:38:08.781: Unable to locate theme engine in module_path: "adwaita",

(steam:13736): Gtk-WARNING **: 18:38:08.785: Unable to locate theme engine in module_path: "adwaita",
Installing breakpad exception handler for appid(steam)/version(1647446817)
steamwebhelper.sh[13740]: Runtime for steamwebhelper: disabled by environment (this is unsupported)
steamwebhelper.sh[13740]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
CAppInfoCacheReadFromDiskThread took 980 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)

(steam:13736): Gtk-WARNING **: 18:38:10.828: gtk_disable_setlocale() must be called before gtk_init()
Installing breakpad exception handler for appid(steam)/version(1647446817)
Connectivity test: result=Connected, in progress=0
INFO: process vulkandriverquery is blacklisted in MangoHud
INFO: process vulkandriverquery is blacklisted in MangoHud
[2022-04-29 18:38:11.615] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.local/share/Steam/ubuntu12_64/MangoHud.conf' [ not found ]
[2022-04-29 18:38:11.615] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.config/MangoHud/vulkandriverquery.conf' [ not found ]
[2022-04-29 18:38:11.615] [MANGOHUD] [info] [config.cpp:119] parsing config: '/home/michael/.config/MangoHud/MangoHud.conf'
INFO: process vulkandriverquery is blacklisted in MangoHud
INFO: process vulkandriverquery is blacklisted in MangoHud
[2022-04-29 18:38:12.206] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.local/share/Steam/ubuntu12_32/MangoHud.conf' [ not found ]
[2022-04-29 18:38:12.206] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.config/MangoHud/vulkandriverquery.conf' [ not found ]
[2022-04-29 18:38:12.206] [MANGOHUD] [info] [config.cpp:119] parsing config: '/home/michael/.config/MangoHud/MangoHud.conf'
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)
roaming config store loaded successfully - 324021 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 472ms
Installing breakpad exception handler for appid(steam)/version(1647446817)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/michael/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 15.65 seconds
Installing breakpad exception handler for appid(steam)/version(1647446817)
BuildCompleteAppOverviewChange: 10524
RegisterForAppOverview 1: 653ms
RegisterForAppOverview 2: 664ms
Installing breakpad exception handler for appid(steam)/version(1647446817)
Installing breakpad exception handler for appid(steam)/version(1647446817)


####### starting apex ###########


GameAction [AppID 1172470, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
fsync: up and running.
wine: Using setpriority to control niceness in the [-10,10] range
[2022-04-29 18:38:42.265] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.config/MangoHud/wine-explorer.conf' [ not found ]
[2022-04-29 18:38:42.265] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/MangoHud.conf' [ not found ]
[2022-04-29 18:38:42.265] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2022-04-29 18:38:42.265] [MANGOHUD] [info] [config.cpp:119] parsing config: '/home/michael/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2022-04-29 18:38:42.421] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.config/MangoHud/wine-explorer.conf' [ not found ]
[2022-04-29 18:38:42.421] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/MangoHud.conf' [ not found ]
[2022-04-29 18:38:42.421] [MANGOHUD] [info] [config.cpp:114] skipping config: '/home/michael/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2022-04-29 18:38:42.421] [MANGOHUD] [info] [config.cpp:119] parsing config: '/home/michael/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found


####### killing explorer.exe first time ###########


GameAction [AppID 1172470, ActionID 1] : LaunchApp changed task to RunningInstallScript with ""
GameAction [AppID 1172470, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 1172470, ActionID 1] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 1172470, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 1172470, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 1172470, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 1172470, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0PROTON_LOG=1 DXVK_NVAPI_LOG_LEVEL=info PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 LFX=1 /home/michael/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/michael/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/michael/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/media/NVME/SteamLibrary/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam -novid\0
Game process added : AppID 1172470 "PROTON_LOG=1 DXVK_NVAPI_LOG_LEVEL=info PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 LFX=1 /home/michael/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/michael/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/michael/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/media/NVME/SteamLibrary/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam -novid", ProcID 14320, IP 0.0.0.0:0
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 14324 != 14321, skipping destruction (fork without exec?)
GameAction [AppID 1172470, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 1172470, ActionID 1] : LaunchApp changed task to Completed with ""
ThreadGetProcessExitCode: no such process 14492
ThreadGetProcessExitCode: no such process 14490
ThreadGetProcessExitCode: no such process 14488
ThreadGetProcessExitCode: no such process 14487
ThreadGetProcessExitCode: no such process 14322


####### killing explorer.exe second time ###########


Game process updated : AppID 1172470 "PROTON_LOG=1 DXVK_NVAPI_LOG_LEVEL=info PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 LFX=1 /home/michael/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/michael/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/michael/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/media/NVME/SteamLibrary/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam -novid", ProcID 14491, IP 0.0.0.0:0
ThreadGetProcessExitCode: no such process 14495
Game process removed: AppID 1172470 "PROTON_LOG=1 DXVK_NVAPI_LOG_LEVEL=info PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 LFX=1 /home/michael/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/michael/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/michael/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/media/NVME/SteamLibrary/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam -novid", ProcID 14491 
ThreadGetProcessExitCode: no such process 14623
ThreadGetProcessExitCode: no such process 14528
ThreadGetProcessExitCode: no such process 14522
ThreadGetProcessExitCode: no such process 14509
ThreadGetProcessExitCode: no such process 14500
ThreadGetProcessExitCode: no such process 14497
ThreadGetProcessExitCode: no such process 14491
ThreadGetProcessExitCode: no such process 14486
ThreadGetProcessExitCode: no such process 14321
Game 1172470 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 1172470 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 1172470 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
Game 1172470 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 1172470 created interface STEAMINVENTORY_INTERFACE_V002 / Inventory
Game 1172470 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 1172470 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 1172470 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
Game 1172470 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
Game 1172470 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
Game 1172470 created interface STEAMUGC_INTERFACE_VERSION010 / UGC
Game 1172470 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 1172470 created interface STEAMVIDEO_INTERFACE_V002 / Video
Game 1172470 created interface SteamController006 / Controller
Game 1172470 created interface SteamFriends015 / Friends
Game 1172470 created interface SteamMatchMaking009 / Matchmaking
Game 1172470 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 1172470 created interface SteamNetworking005 / Networking
Game 1172470 created interface SteamUser019 / User
Game 1172470 created interface SteamUtils009 / Utils
Game 1172470 method call count for IClientAppManager::GetAppInstallDir : 1
Game 1172470 method call count for IClientAppManager::GetAppInstallState : 2
Game 1172470 method call count for IClientUtils::RecordSteamInterfaceCreation : 22
Game 1172470 method call count for IClientUtils::GetSteamUILanguage : 1
Game 1172470 method call count for IClientUtils::GetAppID : 24
Game 1172470 method call count for IClientUser::GetSteamID : 1
Uploaded AppInterfaceStats to Steam
[2022-04-29 18:38:08] Startup - updater built Mar 14 2022 19:48:46
[2022-04-29 18:38:08] Loading cached metrics from disk (/home/michael/.local/share/Steam/package/steam_client_metrics.bin)
[2022-04-29 18:38:08] Using the following download hosts for Public, Realm steamglobal
[2022-04-29 18:38:08] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-04-29 18:38:08] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-04-29 18:38:08] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2022-04-29 18:38:08] Verifying installation...
[2022-04-29 18:38:08] Verification complete
src/common/pipes.cpp (885) : stalled cross-thread pipe.
src/common/pipes.cpp (885) : stalled cross-thread pipe.
Installing breakpad exception handler for appid(steam)/version(1647446817)
assert_20220429183954_34.dmp[14645]: Uploading dump (out-of-process)
/tmp/dumps/assert_20220429183954_34.dmp
src/clientdll/steamclient.cpp (854) : bufRet.TellPut() == sizeof(uint8)
src/clientdll/steamclient.cpp (854) : bufRet.TellPut() == sizeof(uint8)
assert_20220429183954_34.dmp[14645]: Finished uploading minidump (out-of-process): success = yes
assert_20220429183954_34.dmp[14645]: response: CrashID=bp-554b4efa-64a4-48f1-bb7f-abe552220429
assert_20220429183954_34.dmp[14645]: file ''/tmp/dumps/assert_20220429183954_34.dmp'', upload yes: ''CrashID=bp-554b4efa-64a4-48f1-bb7f-abe552220429''

(steam:13736): GLib-GObject-CRITICAL **: 18:40:04.719: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(steam:13736): GLib-GObject-WARNING **: 18:40:04.720: invalid (NULL) pointer instance

(steam:13736): GLib-GObject-CRITICAL **: 18:40:04.720: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(steam:13736): GLib-GObject-CRITICAL **: 18:40:04.720: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[2022-04-29 18:40:04] Shutdown

(glxinfo is available, not sure what causes "sh: 1: glxinfo: not found" I've seen this before though!)


I've been waiting for a few days if any other people report something similar (so it might have been a packet problem) but it looks like this something completely local sad I'm running out of ideas, beside wiping everything steam/gaming related and starting at zero - but this isn't windows ....
You are my last hope, if you need anything else, let me know!

Last edited by sehraf (2022-05-06 17:06:33)

Offline

#2 2022-05-06 17:06:01

sehraf
Member
Registered: 2013-10-01
Posts: 5

Re: [Solved] Steam Proton stopped working

This thread https://steamcommunity.com/app/221410/d … 956241052/ gave me the idea to remove vulkan-swrast and things seem to work now ... fingers crossed  roll

Offline

Board footer

Powered by FluxBB