protonscr

Steam beta fails to launch

steamclosed duplicatereviewed
ValveSoftware/steam-for-linux#2978 · opened 2013-11-10 by Skiski · updated 2013-11-11 · 6 comments · github
SSkiski 2013-11-10 github

Hi,

I don't know why, but today, steam is not launching anymore. I think that I am up-to-date with the latest beta version.

I'm using Fedora 19 64bit with nvidia drivers.

When I launch Steam (from either /bin/steam or ~/Steam/steam.sh), I get that:

$ ./steam.sh 
Running Steam on fedora 19 64-bit
STEAM_RUNTIME is disabled by the user
[2013-11-10 15:21:45] Startup - updater built Nov  8 2013 00:10:18
[2013-11-10 15:21:45] Opted in to client beta 'publicbeta' via beta file
Installing breakpad exception handler for appid(steam)/version(1383900281_client)
Installing breakpad exception handler for appid(steam)/version(1383900281_client)
[2013-11-10 15:21:45] Verifying installation...
[2013-11-10 15:21:45] Verification complete
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1383900281_client)
[1110/152145:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp (298) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed, most likely because you are missing a 32-bit dependency of steamclient.so (the Steam client is a 32-bit app).

Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed, most likely because you are missing a 32-bit dependency of steamclient.so (the Steam client is a 32-bit app).
 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp:298

Installing breakpad exception handler for appid(steam)/version(1383900281_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20131110152146_5.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/SteamStartup.cpp (685) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
Shutting down. . .
unlinked 2 orphaned pipes
[2013-11-10 15:21:46] Shutdown
CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 57 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps

I tried reinstalling Steam using yum but nothing changed. I also tried removing my .steam directory or my ubuntu12_32 or ubuntu12_64 directories but nothing changed.

Edit:

I moved my main steam directory and Steam reinstalled and now it is working. I move my old SteamApp directory into the new installation and it seems to be working.

Edit:

I noticed that I wasn't into the beta after the reinstallation. When I updated to the beta, it failed to launch, with the same error.

How can I opt out of the beta without having to reinstall Steam again?

TTele42 2013-11-10 github

Running steam --reset from a console will reset steam as if it is the first time running on your system, it will not touch your games.

SSkiski 2013-11-10 github

Thanks. It solves my problem, but I won't try the beta for the moment.

TTele42 2013-11-10 github

So, odds are your issue was with fedora 19 not packaging libudev.so.0, see #2976 for the fedora-specific details, or #2972 for the general issue with libudev.so.0.

SSkiski 2013-11-10 github

Indeed, I linked libudev.so.0 to libudev.so.1 and now the beta version is working. So, it was the issue.

RRuedii 2013-11-10 github

It might be useful to make the install and upgrade scripts automatically
create that link if it is necessary.

Ggdrewb-valve maintainer 2013-11-11 github

Closing as a duplicate of #2972/#2976.

Nothing extracted yet.