protonscr

Steam won't load in OpenSUSE 12.2

steamclosed reviewed
ValveSoftware/steam-for-linux#1201 · opened 2013-02-02 by TheHollowCops · updated 2013-04-25 · 14 comments · github
TTheHollowCops 2013-02-02 github

I posted in the Steam discussion and was directed to here. When running the steam command with no options in the terminal, I get this output.

/home:~> steam
Running Steam on
STEAM_RUNTIME is enabled automatically on
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./> updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202144805_1.dmp
success = yes
response: CrashID=bp-3b097510-259b-4c71-a2dd-5ed432130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window
Installing bootstrap /home/dan/.local/share/Steam/bootstrap.tar.xz
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Running Steam on
STEAM_RUNTIME is enabled automatically on
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202144811_1.dmp
success = yes
response: CrashID=bp-455aaef8-4be7-45a6-a479-6b1a22130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window

I was asked to post the output from the STEAM_RUNTIME=0 and STEAM_RUNTIME=1 options. Here are the results:

/home:~> steam STEAM_RUNTIME=0
Running Steam on
STEAM_RUNTIME is enabled automatically on
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202154108_1.dmp
success = yes
response: CrashID=bp-f207df90-2573-4ae5-a3c9-6c2a02130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window
Installing bootstrap /home/dan/.local/share/Steam/bootstrap.tar.xz
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Running Steam on
STEAM_RUNTIME is enabled automatically on
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202154118_1.dmp
success = yes
response: CrashID=bp-e85a0039-76b2-46b5-84fa-d7bbe2130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window

And runtime=1:

/home:~> steam STEAM_RUNTIME=1
Running Steam on
STEAM_RUNTIME is enabled automatically on
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202154631_1.dmp
success = yes
response: CrashID=bp-1fec36a9-df39-4f76-804f-ea4072130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window
Installing bootstrap /home/dan/.local/share/Steam/bootstrap.tar.xz
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Running Steam on
STEAM_RUNTIME is enabled automatically on
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202154640_1.dmp
success = yes
response: CrashID=bp-bf26bf30-3013-4a96-8687-a95532130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window

With all of that, can anyone help?

Sslouken 2013-02-02 github

You need to specify the environment variable first to disable the runtime:
STEAM_RUNTIME=0 steam

Can you show the output of that?

Also, the commands to do the strace output were wrapped badly on the forums. The correct commands are:
STEAM_RUNTIME=0 strace -f steam 2>&1 | grep "open(" >/tmp/steam_runtime_disabled.txt
STEAM_RUNTIME=1 strace -f steam 2>&1 | grep "open(" >/tmp/steam_runtime_enabled.txt

Thanks!

Sslouken 2013-02-02 github

After you get the output of those commands, can you see if this sequence of commands works?
xhost +; steam

TTheHollowCops 2013-02-02 github

Runtime=0

dan@BrickTamland:~> STEAM_RUNTIME=0 steam
Running Steam on
STEAM_RUNTIME is disabled by the user
/home/dan/.local/share/Steam/ubuntu12_32/steam: error while loading shared libraries: libXdmcp.so.6: cannot open shared object file: No such file or directory
Installing bootstrap /home/dan/.local/share/Steam/bootstrap.tar.xz
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Running Steam on
STEAM_RUNTIME is enabled by the user
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202163151_1.dmp
success = yes
response: CrashID=bp-6eb06179-401e-4642-8c01-8c0092130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window

Runtime=1

dan@BrickTamland:~> STEAM_RUNTIME=1 steam
Running Steam on
STEAM_RUNTIME is enabled by the user
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202163554_1.dmp
success = yes
response: CrashID=bp-85492552-9aad-4cf6-8e8c-481712130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window
Installing bootstrap /home/dan/.local/share/Steam/bootstrap.tar.xz
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Running Steam on
STEAM_RUNTIME is enabled by the user
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202163600_1.dmp
success = yes
response: CrashID=bp-e6778fd0-a520-432e-b9f4-e303b2130202
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window

I'll post the steam_runtime_enabled and steam_runtime_disabled in the next two comments

TTheHollowCops 2013-02-02 github

runtime disabled:
https://gist.github.com/4699475

runtime enabled:
https://gist.github.com/4699490

xhost +; steam worked for me and steam is now working. thanks a lot

Sslouken 2013-02-02 github

It looks like both of those files were with the runtime enabled.

Can you run "xhost -" and try again?
Also, can you show the output of "echo $XAUTHORITY", and "ls -l ~/.Xauthority"?
Thanks!

Sslouken 2013-02-02 github

Oh, I see, you are missing some libraries that would allow you to run steam without the runtime. No worries, can you just give the xauthority info?

TTheHollowCops 2013-02-03 github

Sorry for the delay.

echo $AUTHORITY:
/var/run/gdm/auth-for-dan-mK9PoH/database

ls -l ~/.Xauthority:
-rw------- 1 dan users 126 Sep 3 23:58 /home/dan/.Xauthority

What was the problem with the earlier info? I could run it again if you'd like. Just let me know how I can help.

Sslouken 2013-02-03 github

Was that $AUTHORITY or $XAUTHORITY?

Eeyenie 2013-02-03 github

Hello, I have the same issue. If it can help you somehow:
straces: https://gist.github.com/4700713

echo $XAUTHORITY
/var/run/lightdm/eyenie/xauthority

ls -l /var/run/lightdm/eyenie/xauthority
-rw------- 1 eyenie users 54 Feb 3 09:49 /var/run/lightdm/eyenie/xauthority

ls -l ~/.Xauthority
ls: cannot access /home/eyenie/.Xauthority: No such file or directory

Steam works with STEAM_RUNTIME=0 steam or after xhost +;
Not works, if just write steam; and after xhost -

Sslouken 2013-02-03 github

@eyenie, does it work if you do ln -s /var/run/lightdm/eyenie/xauthority ~/.Xauthority?

Eeyenie 2013-02-03 github

No, it doesn't work.

ls -l ~/.Xauthority
lrwxrwxrwx 1 eyenie users 34 Feb 3 11:08 /home/eyenie/.Xauthority -> /var/run/lightdm/eyenie/xauthority

steam
Running Steam on opensuse 12.2
STEAM_RUNTIME is enabled automatically on opensuse
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130203110925_1.dmp
success = no
error: HTTP response code said error
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window
Installing bootstrap /home/eyenie/.local/share/Steam/bootstrap.tar.xz
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Running Steam on opensuse 12.2
STEAM_RUNTIME is enabled automatically on opensuse
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
No protocol specified
No protocol specified
updateui_xwin.cpp (482) : Assertion Failed: Could not open connection to X
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:482

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130203110942_1.dmp
success = no
error: HTTP response code said error
main.cpp (369) : Assertion Failed: failed to intiialize update status ui, or create initial window

TTheHollowCops 2013-02-03 github

It was echo $XAUTHORITY

Sslouken 2013-02-03 github

@TheHollowCops, @eyenie, please send me e-mail at [email protected] if you'd like to try to debug this live with me.

Sslouken 2013-02-06 github

Debugged and fixed for the next release! Thanks guys!

Nothing extracted yet.