Steam fails to launch Proton

There are multiple specific Proton versions that keep failing to launch, Proton 5.0, 4.11, 3.17, 3.6, and experimental.

The only versions that launch correctly are 5.13 and 4.2, why do the other versions fail to launch? Is there anything i can do about it?

OBS: My games are mostly non Steam

Couldn’t tell you without knowing what you’re launching. Some games will only work with specific versions of WINE / Proton.

1 Like

These versions of Proton don’t work in any of my games, when i try to to run any game with these versions it fails to launch.

We need the error messages. Launch steam via the terminal, then launch a game. And provide us with the log.

Every version of Proton, including GloriousEggroll’s, works for me on all my computers.

I assume you’re adding the non-steam game to Steam to try to run it with proton.

But you are asking about Proton which according to wikipedia is a fork of Wine designed for integration into the Steam client as “Steam Play”?
I only play occasionally on Steam so I’m not that kind of a hardcore gamer but as far as I know as a general rule of thumb you play Steam games with Steam and non-Steam games with Lutris, (though you can add games to the Steam client too, but I never tried it), so you’d be better served asking those specific questions in the Lutris forums or in Steam’s Steam Play forums

That’s not new, specific games play with specific settings and Proton/Wine versions so you should always consult wikis and answers in those places and https://www.protondb.com

A lot of people add their non-Steam games to Steam because they want to take advantage of Proton, instead of having to configure WINE + DXVK themselves in Lutris.

Isn’t Lutris better and far more-straightforward for that?

After you have a game installed, you only need to target the .exe in Steam to add the non-Steam game. It’s really simple.

And you get the benefits of Proton.

And who do you ask if you have Proton problems with non-Steam games, I 've heard Lutris comes with pre-defined settings for games making life even simpler, Overwatch to name an example from the back of my mind. Don’t know the real benefits of Proton, and going a little off-topic of course now, what are they that Lutris can’t handle, when it’s said it does all the configuration for you out of the box?

Non-Steam games can include games from GOG, that are also available on Steam, but the user prefers to buy it from GOG, or another vendor, to avoid DRM or whatever reason.

Direct fixes and patches for games by Valve and the community, such as Cyberpunk 2077 working with Proton but not regular WINE. And I get higher FPS in some games using Proton due to their patches.

And for some games, even better if I use GloriousEggroll’s Proton Fork, such as with anything that uses Media Foundation for cutscenes and videos.

You can see some fixes for official Proton from Valve here. Also, dxvk and vkd3d-proton are integrated in Proton

CAPIJobRequestUserStats - Server response failed 2
Opted-in Controller Mask for AppId 3987408039: 1
GameAction [AppID 3987408039, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 3987408039, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 3987408039, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 3987408039, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
src/clientdll/compatmanager.cpp (740) : Assertion Failed: CCompatManager::GetCompatibilityToolCommandLineInternal: tool 0 "" not found for appID -307559257
src/clientdll/compatmanager.cpp (740) : Assertion Failed: CCompatManager::GetCompatibilityToolCommandLineInternal: tool 0 "" not found for appID -307559257
Installing breakpad exception handler for appid(steam)/version(1608507519)
crash_20210108024916_31.dmp[611015]: Uploading dump (out-of-process)
/tmp/dumps/crash_20210108024916_31.dmp
GameAction [AppID 3987408039, ActionID 1] : LaunchApp failed with AppError_51 with ""
GameAction [AppID 3987408039, ActionID 1] : LaunchApp changed task to Failed with ""
[ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)
[ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)

(steam:609110): Gtk-WARNING **: 02:49:17.646: gtk_disable_setlocale() must be called before gtk_init()

(steam:609110): GLib-CRITICAL **: 02:49:17.646: unquote_string_inplace: assertion 'err == NULL || *err == NULL' failed

(steam:609110): Gtk-WARNING **: 02:49:17.655: gtk_disable_setlocale() must be called before gtk_init()

(steam:609110): GLib-CRITICAL **: 02:49:17.655: unquote_string_inplace: assertion 'err == NULL || *err == NULL' failed
crash_20210108024916_31.dmp[611015]: Finished uploading minidump (out-of-process): success = yes
crash_20210108024916_31.dmp[611015]: response: CrashID=bp-93e372d0-e0e9-40f7-926e-46c662210107
crash_20210108024916_31.dmp[611015]: file ''/tmp/dumps/crash_20210108024916_31.dmp'', upload yes: ''CrashID=bp-93e372d0-e0e9-40f7-926e-46c662210107''