-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Runtime 3.0 (sniper) : An error occred while launching this game #691
Comments
Does this happen automatically when you start Steam, without you having done anything specific to trigger it?
In previous Steam releases, this is the error you would get if you tried to launch a compatibility tool like SLR or Proton (which isn't really something that makes sense to do, because there's no game there, only a compatibility tool). But if you don't try to do that, then the error message shouldn't appear. If this is happening automatically without you doing anything, then the bug is probably: during startup, Steam is trying to launch the compatibility tool as though it was a game, and the intended solution is that it should stop doing that.
I think that's a separate issue. The error message when you try to remove a compatibility tool like SLR or Proton should be more like "Can't remove Steam Linux Runtime 3.0 (sniper) because Counterstrike 2 depends on it", but for whatever reason, Steam says "missing shared content" instead. |
|
@kisak-valve, if the answer to that is "yes", then this issue should probably be moved to https://github.com/ValveSoftware/steam-for-linux/issues and retitled to something like:
@DrNossberg, the Steam client developers will probably ask you to attach Steam's log files (which you can collect by running I don't see this issue during Steam startup myself (using the public beta Steam client, if that matters). I can make it happen artificially, by running |
I have same issue as OP, im on arch |
Same question: does this happen automatically when you start Steam, without you having done anything specific to trigger it? And please attach Steam's log files (which you can collect by running You might also be able to find useful information in those log files yourself, especially if you search for SLR 3.0's app ID If this is happening automatically without you doing anything, then the bug is probably: during startup, Steam is trying to launch the compatibility tool as though it was a game, and the intended solution is that it should stop doing that. If that's the case, then this would be a |
@smcv https://github.com/user-attachments/files/17085565/steam-logs.tar.gz It happens automatically without me doing anything. Simply by running 3.0 (sniper) instead of steam (runtime) |
What do you mean by "running 3.0 (sniper)"? Please explain exactly what it is that you do. |
@Destinyg133, did Steam create that shortcut on your desktop, or did you create it yourself with some tool? If Steam created it, then the bug is that it shouldn't have done that: it should only do that for games and apps that make sense to run independently, which isn't the case for the Steam Linux Runtime and Proton families of tools. I would recommend removing that shortcut (it's useless) and continuing to run Steam via the shortcut that was created when you first installed it. Normally that's just called "Steam". Arch uses the name "Steam (runtime)" for the original shortcut, which I think might be what has led to your confusion by making you think that there are several different valid ways to launch Steam. @DrNossberg, are you launching Steam via a similar shortcut? |
@smcv yep, steam created that shortcut when you first download game with proton compatibility |
This is ValveSoftware/steam-for-linux#10306. There's nothing that the Steam Runtime can do to solve this (any solution would have to be on the Steam side) so I think we should close this issue as "not planned", and use ValveSoftware/steam-for-linux#10306 to represent the Steam issue that makes this happen. |
System information
Gist
steamapps/common/SteamLinuxRuntime/VERSIONS.txt
? FolderSteamLinuxRuntime/
doesn't existsteamapps/common/SteamLinuxRuntime_soldier/VERSIONS.txt
?depot 0.20240718.95652 # Overall version number
pressure-vessel 0.20240718.0 scout # pressure-vessel-bin.tar.gz
scripts 0.20240718.0 # from steam-runtime-tools
soldier 0.20240718.95652 soldier 0.20240718.95652 # soldier_platform_0.20240718.95652/
steamapps/common/SteamLinuxRuntime_sniper/VERSIONS.txt
?depot 0.20240718.95653 # Overall version number
pressure-vessel 0.20240718.0 scout # pressure-vessel-bin.tar.gz
scripts 0.20240718.0 # from steam-runtime-tools
sniper 0.20240718.95653 sniper 0.20240718.95653 # sniper_platform_0.20240718.95653/
At start-up, steam open with an error popup
Runtime can't be uninstalled due to "missing shared content".
Steps for reproducing this issue:
The text was updated successfully, but these errors were encountered: