You are not logged in.

#1 2023-05-31 15:14:08

WillTreaty
Member
Registered: 2023-05-31
Posts: 2

[SOLVED] Proton Stuck at Preparing to Launch,Native Games/Lutris Works

Hello as the title suggests I can't run any steam games that uses proton (tried at least 5 different versions both GE and non-GE) for past week since process gets stuck at "Preparing to Launch". I even made sure it wasn't a slow configuration thing by waiting for at least 1 hour once. But weird part is both steam native games and LoL on lutris (which uses Wine-GE) works flawlessly. My games are also on EXT4 drive since most of the topics with similar issue I could find had to do with someone using NTFS drive.

I tried many different things such as clearing compatdata folder, download cache or reinstalling games. I even reinstalled steam after removing it with "pacman -Rsn steam" command. Also can't get any logs with PROTON_LOG=1 launch option since the game never really launches. Only logs I could get was initial setup of pfx after clearing compatdata folder when I started steam from terminal, which follows us this:

GameAction [AppID 322110, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
Proton: Upgrading prefix from None to GE-Proton8-3 (/home/emre/.local/share/Steam/steamapps/compatdata/322110/)
fsync: up and running.
wine: Using setpriority to control niceness in the [-10,10] range
Installing breakpad exception handler for appid(steam)/version(1685488080)/tid(6847)
Installing breakpad exception handler for appid(steam)/version(1685488080)/tid(6848)
[2023-05-31 17:20:58.856] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-31 17:20:58.856] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:20:58.856] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:20:58.856] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:20:59.159] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-31 17:20:59.159] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:20:59.159] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:20:59.159] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:20:59.344] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-31 17:20:59.344] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:20:59.344] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:20:59.344] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:20:59.526] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-31 17:20:59.526] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:20:59.526] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:20:59.526] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:20:59.706] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-31 17:20:59.706] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:20:59.706] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:20:59.706] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:20:59.899] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-31 17:20:59.899] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:20:59.899] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:20:59.899] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:21:00.861] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-31 17:21:00.861] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:21:00.861] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:21:00.861] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:21:00.882] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-steam.conf' [ not found ]
[2023-05-31 17:21:00.882] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:21:00.882] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:21:00.882] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:21:01.026] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-31 17:21:01.026] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:21:01.026] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:21:01.026] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:21:01.043] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-steam.conf' [ not found ]
[2023-05-31 17:21:01.043] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:21:01.043] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:21:01.043] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
[2023-05-31 17:21:01.201] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-31 17:21:01.201] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:21:01.201] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:21:01.201] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:21:01.533] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-31 17:21:01.533] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:21:01.533] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:21:01.534] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:21:01.706] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-31 17:21:01.706] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:21:01.706] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:21:01.706] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:21:01.882] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-31 17:21:01.882] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.local/share/Steam/compatibilitytools.d/GE-Proton8-3/files/bin/MangoHud.conf' [ not found ]
[2023-05-31 17:21:01.882] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/emre/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-31 17:21:01.882] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/emre/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-31 17:21:59] Background update loop checking for update. . .
[2023-05-31 17:21:59] Güncellemeler denetleniyor...
[2023-05-31 17:21:59] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2023-05-31 17:21:59] Manifest download: send request
[2023-05-31 17:21:59] Manifest download: waiting for download to finish
[2023-05-31 17:22:00] Manifest download: finished
[2023-05-31 17:22:00] Download skipped by HTTP 304 Not Modified
[2023-05-31 17:22:00] Nothing to do

Which looks fine to me (especially since I used to get "glxinfo: not found" as well and games would work just fine even though I have mesa-utils package downloaded). When I try to launch the game for second time I also only get this log with no further updates:

GameAction [AppID 322110, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""

I'm using "prime-run gamemoderun %command%" for launch options since I do PRIME render offloading. Finally obligatory laptop information:

  • Kernel: 6.3.5-zen1-1-zen

  • CPU: Intel i5-8250u

  • GPU: Nvidia MX150 with nvidia-dkms 530.41.03 (and all other nvidia driver goodies including lib32 packages)

  • Ram: 8GB

Last edited by WillTreaty (2023-06-01 11:11:13)

Offline

#2 2023-06-01 09:40:52

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: [SOLVED] Proton Stuck at Preparing to Launch,Native Games/Lutris Works

Try to narrow down possible causes.

I'd start with removing manhogud*, then test.

Next is to remove  gamemoderun from the start command, if that doesn't help also remove prime-run .


* I don't expect mangohud to be the cause, but its [info] messages decrease the signal/noise ratio in the output.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#3 2023-06-01 11:08:54

WillTreaty
Member
Registered: 2023-05-31
Posts: 2

Re: [SOLVED] Proton Stuck at Preparing to Launch,Native Games/Lutris Works

Lone_Wolf wrote:

Try to narrow down possible causes.

I'd start with removing manhogud*, then test.

Next is to remove  gamemoderun from the start command, if that doesn't help also remove prime-run .


* I don't expect mangohud to be the cause, but its [info] messages decrease the signal/noise ratio in the output.

Problem was mangohud after all and after removing it everything is working again, so thanks a lot! After it failing to launch again with git version from AUR and finding this issue on mangohud's github page decided to completely remove mangohud for the time being. Also gamemode wasn't working (even though it wasn't affecting game launch) because apparently you have to use different command while doing PRIME render offloading, so I replaced my previous launch options with new one. Sharing it here in case someone else needs it in future:

GAMEMODERUNEXEC="env __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only" %command%

Offline

Board footer

Powered by FluxBB