ValveSoftware / steam-runtime

A runtime environment for Steam applications
Other
1.18k stars 86 forks source link

Runtime 3.0 (sniper) : An error occred while launching this game #691

Open DrNossberg opened 3 weeks ago

DrNossberg commented 3 weeks ago

System information

At start-up, steam open with an error popup image

Runtime can't be uninstalled due to "missing shared content".

Steps for reproducing this issue:

  1. Launch Steam
  2. "Enjoy"
  3. Close the pop-up
smcv commented 3 weeks ago

Does this happen automatically when you start Steam, without you having done anything specific to trigger it?

An error occurred while launching this game: Invalid game configuration

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.

Runtime can't be uninstalled due to "missing shared content"

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.

smcv commented 3 weeks ago

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.

That's https://github.com/ValveSoftware/steam-for-linux/issues/8473

smcv commented 3 weeks ago

Does this happen automatically when you start Steam, without you having done anything specific to trigger it?

@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:

Tries to launch SLR 3.0 during startup, leading to error: Invalid game configuration

@DrNossberg, the Steam client developers will probably ask you to attach Steam's log files (which you can collect by running tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs) so you could save some time by collecting those now. 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 1628350.

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 steam steam://run/1628350.