Steam Acting Weird In Last Month?

Has anyone had weird experiences with steam in the last 20ish days? Specifically a sudden inability to uninstall anything and games that used to work suddenly hang indefinitely on the “Preparing to launch XXX” window?
My desktop is running just fine, it’s all business as usual. However, my laptop seems to only be able to run certain games. Things like Pillars of Eternity, Blood Rally, and Factorio all run as they always have but Wreckfest and PC Building Simulator never launch. I also cannot uninstall anything…

No proton versions changed, using other proton versions doesn’t have any effect, I’ve tried reinstalling steam, I’ve tried verifying game files, done the clear steam download cache thing… I’d say it was steam just being weird but it seems to only be affecting my laptop

1 Like

While nothing horribly breaking on my end, the tray icon is either blank or gone entirely and it hangs sometimes if I try to navigate pages in the client. I assumed it’s the UI changes and stuff they’re doing.

Try opting in/out of Steam Beta in settings.

Sometimes it helps to delete the cache.
Screenshot_20201225_141537

Yeah this was one of my early attempts at troubleshooting, to no avail :frowning:

I am on beta, I’ll try going back to stable and see if that fixes it! Can’t believe that wasn’t one of my ideas lol, I’m so used to beta basically just being the ‘up-to-date’ stable version of steam :sweat_smile:

1 Like

I’ve tried everything, nothing fixes the issue :frowning:
This is the screen I get when launching either wreckfest or PC building simulator:


And it sits on this for eternity…

You should try starting the game from cli to get some, hopefully, helpful information what is going on.

I’ve done that before… I can’t figure out where I got the info of how to go about it now lol.
Native games are easy but I remember there was a specific trick for outputting debug info from Proton titles to the terminal

steam steam://rungameid/{YourGameID} which would make

steam steam://rungameid/228380

for wreckfest

1 Like

Wow you even included the actual gameID, what a great internet person! :slight_smile:
Trying it right now

Hmm I wonder if there is a more verbose mode… seems to just read out the successful launch of the window saying that the game is launching lol

It looks like this if the steam client itself is already running. Anyway, there are no errors.
I had a similar behavior with Dishonored some months ago btw; i had to start this game with an older proton version to get it running. Maybe try something like this, i am out of ideas.

Okay I rebooted and ran the launch command without steam already running and I’ve gotten some extra output, but not sure how helpful lol

s
Installing breakpad exception handler for appid(steam)/version(1608507519)
[1227/173541.743438:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[1227/173541.851269:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[1227/173542.015932:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
Installing breakpad exception handler for appid(steam)/version(1608507519)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/rpinerd/.local/share/Steam/ubuntu12_32/steam' 'steam://rungameid/228380'"
ExecuteSteamURL: "steam://rungameid/228380"
System startup time: 9.41 seconds
[1227/173542.658201:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[1227/173542.663024:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
Opted-in Controller Mask for AppId 228380: 0
GameAction [AppID 228380, ActionID 1] : LaunchApp changed task to DownloadingDepots with ""
GameAction [AppID 228380, ActionID 1] : LaunchApp changed task to DownloadingDepots with ""
roaming config store loaded successfully - 128925 bytes.
migrating temporary roaming config store
BuildCompleteAppOverviewChange: 1074
RegisterForAppOverview 1: 65ms
RegisterForAppOverview 2: 67ms
Installing breakpad exception handler for appid(steam)/version(1608507519)
GameAction [AppID 228380, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
_v2-entry-point[2387]: STEAM_COMPAT_APP_ID=228380
_v2-entry-point[2387]: STEAM_COMPAT_SESSION_ID=9d408fe92d7a54fd
_v2-entry-point[2387]: XDG_RUNTIME_DIR=/run/user/1000
_v2-entry-point[2388]: STEAM_COMPAT_APP_ID=228380
_v2-entry-point[2388]: STEAM_COMPAT_SESSION_ID=9d408fe92d7a54fd
_v2-entry-point[2388]: XDG_RUNTIME_DIR=/run/user/1000
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
wineserver: using server-side synchronization.
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
_v2-entry-point[2800]: STEAM_COMPAT_APP_ID=228380
_v2-entry-point[2800]: STEAM_COMPAT_SESSION_ID=9d408fe92d7a54fd
_v2-entry-point[2800]: XDG_RUNTIME_DIR=/run/user/1000
Installing breakpad exception handler for appid(steam)/version(1608507519)

It just infinitely repeats the last 4 lines every 60 seconds or so

I have actual error info now! I dont know how or why or what I did different, but it looks like some sort of wine mismatch, and a running server that shouldn’t be which also would explain the issue I’m having where I cant close steam, uninstall anything, or properly launch things using proton.
Now how to fix this?

Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Installing breakpad exception handler for appid(steam)/version(1608507519)
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Installing breakpad exception handler for appid(steam)/version(1608507519)
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Installing breakpad exception handler for appid(steam)/version(1608507519)
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Installing breakpad exception handler for appid(steam)/version(1608507519)
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Installing breakpad exception handler for appid(steam)/version(1608507519)
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Installing breakpad exception handler for appid(steam)/version(1608507519)
wine client error:0: version mismatch 654/621.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
wine client error:0: version mismatch 654/621.

Are you trying to run Steam through Wine?

Can you please ensure that no other Wine processes are running? Look up wineserver in your tasklist and kill it if there’s an active process. Then try launching Steam normally and using it.

I’ve tried both steam (runtime) and steam (native), no other wine processes or servers are running besides the ones that steam initiates when I try to launch a game. From a cold boot, opening steam, and immediately clicking “Play” on Wreckfest, steam launches 3 wineserver instances.
Two of these instances seem to be tied together, if I kill one, the other dies with it. The third wineserver instance seems to be separate; it can be killed without the others noticing and taking down the other two does not affect the third.
Wine itself is not even installed on my machine, by which I mean if I use pamac to search for wine it shows as not installed. So anything wine-related is only being launched by steam.

It seems like this is all on steams end, but everything works just fine on my identically up-to-date endeavourOS desktop so something specific to my laptop is just not happy with a change made in the last month-ish…

You want Steam (Runtime). All of those Wine instances are the same, that’s all good then.

If you’re using Pamac to update your system, I’d highly suggest against it.

Could you please right-click on the game, go to properties, compatibility and force the game to use a Proton version you know isn’t installed? Let Steam install it for you and see if it hangs again.

Oh I absolutely don’t use pamac for updates lol, I just find it helpful for visually searching for applications or installed packages :slight_smile:

I ran steam-runtime from the terminal so that I’d get feedback, dropped Wreckfest down to use Proton 5.13-4 (it was using Experimental). Clicked play and steam downloaded the new Proton needed, then hung on the screen:
Screenshot_20201228_105628
With the terminal output:

Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
[228380]Non-Steam Controller Configs Enabled: 1
Installing breakpad exception handler for appid(steam)/version(1608507519)
[1228/105153.874439:ERROR:frame_sink_video_capturer_impl.cc(206)] Invalid resolutions constraints: 0x0 must not be greater than 0x0; and also within media::limits.
[228380]Non-Steam Controller Configs Enabled: 1
[228380]Non-Steam Controller Configs Enabled: 1
[228380]Non-Steam Controller Configs Enabled: 1
GameAction [AppID 228380, ActionID 1] : LaunchApp changed task to ShowLaunchOption with ""
GameAction [AppID 228380, ActionID 1] : LaunchApp waiting for user response to ShowLaunchOption ""
GameAction [AppID 228380, ActionID 1] : LaunchApp continues with user response "0"
Opted-in Controller Mask for AppId 228380: 0
GameAction [AppID 228380, ActionID 1] : LaunchApp changed task to DownloadingDepots with ""
GameAction [AppID 228380, ActionID 1] : LaunchApp changed task to DownloadingDepots with ""
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)
GameAction [AppID 228380, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
_v2-entry-point[231083]: STEAM_COMPAT_APP_ID=228380
_v2-entry-point[231083]: STEAM_COMPAT_SESSION_ID=2074807eb87d3e32
_v2-entry-point[231083]: XDG_RUNTIME_DIR=/run/user/1000
_v2-entry-point[231084]: STEAM_COMPAT_APP_ID=228380
_v2-entry-point[231084]: STEAM_COMPAT_SESSION_ID=2074807eb87d3e32
_v2-entry-point[231084]: XDG_RUNTIME_DIR=/run/user/1000
esync: up and running.
_v2-entry-point[231936]: STEAM_COMPAT_APP_ID=228380
_v2-entry-point[231936]: STEAM_COMPAT_SESSION_ID=2074807eb87d3e32
_v2-entry-point[231936]: XDG_RUNTIME_DIR=/run/user/1000
_v2-entry-point[232606]: STEAM_COMPAT_APP_ID=228380
_v2-entry-point[232606]: STEAM_COMPAT_SESSION_ID=2074807eb87d3e32
_v2-entry-point[232606]: XDG_RUNTIME_DIR=/run/user/1000

I then closed the window, relaunched the game via the “Play” button and hung at ‘Preparing to Launch’ with the terminal output:

GameAction [AppID 228380, ActionID 2] : LaunchApp changed task to ShowLaunchOption with ""
GameAction [AppID 228380, ActionID 2] : LaunchApp waiting for user response to ShowLaunchOption ""
GameAction [AppID 228380, ActionID 2] : LaunchApp continues with user response "0"
GameAction [AppID 228380, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
_v2-entry-point[232995]: STEAM_COMPAT_APP_ID=228380
_v2-entry-point[232995]: STEAM_COMPAT_SESSION_ID=47c0ae403a0efc9d
_v2-entry-point[232995]: XDG_RUNTIME_DIR=/run/user/1000
1 Like

It was running some install script by the looks of it, you can let it hang for a good while. It’s likely not displaying full output at the moment. You can try launching Steam with --error depending on where your launch script is. For example, mine’s /usr/lib/steam/steam --error

You can also try installing wine-staging to see if it’s calling for a missing dependency?

Adding the --error flag did not give any additional data beyond what it was giving me before. I’m letting it hang while I do other work right now but when I attempted to install wine-staging I did get some dependencies that were not already on the system:

Packages (8) faudio-20.12-1  lib32-acl-2.2.53-1  lib32-faudio-20.12-1  lib32-gettext-0.21-1  lib32-lcms2-2.11-1  lib32-libnl-3.5.0-1  lib32-libpcap-1.9.1-2
             wine-staging-5.22-1

Total Download Size:    62.12 MiB
Total Installed Size:  417.66 MiB
1 Like