Steam for Linux

Steam for Linux

Djazlaan 17 Mar, 2015 @ 2:51pm
Install Steam on OpenSUSE 13.1 XFCE [SOLVED]
I used the one-click installer for my distro to install the Steam bootstrap. But when I run it to install Steam, nothing happens. Running it in terminal gives me the following error:

Running Steam on opensuse 13.1 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0_client) No protocol specified No protocol specified Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:343 Installing breakpad exception handler for appid(steam)/version(1.0) sh: /home/dlont/.local/share/Steam/steam_msg.sh: No such file or directory Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20150318055026_3.dmp ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". [2015-03-18 05:50:26] Startup - updater built Aug 26 2014 15:35:42 /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp (343) : Assertion Failed: Could not open connection to X /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./main.cpp (507) : Assertion Failed: failed to initialize update status ui, or create initial window mv: cannot stat ‘/home/dlont/.steam/registry.vdf’: No such file or directory Installing bootstrap /home/dlont/.local/share/Steam/bootstrap.tar.xz Reset complete! Restarting Steam by request... Running Steam on opensuse 13.1 64-bit STEAM_RUNTIME has been set by the user to: /home/dlont/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(0_client) No protocol specified No protocol specified Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:343 Installing breakpad exception handler for appid(steam)/version(1.0) sh: /home/dlont/.local/share/Steam/steam_msg.sh: No such file or directory Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20150318055027_3.dmp ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". [2015-03-18 05:50:27] Startup - updater built Aug 26 2014 15:35:42 /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp (343) : Assertion Failed: Could not open connection to X /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./main.cpp (507) : Assertion Failed: failed to initialize update status ui, or create initial window Finished uploading minidump (out-of-process): success = yes
Last edited by Djazlaan; 17 Mar, 2015 @ 3:24pm
< >
Showing 1-6 of 6 comments
Djazlaan 17 Mar, 2015 @ 3:02pm 
(Partially) Fixed it. Solution from: https://github.com/ValveSoftware/steam-for-linux/issues/3268
cd ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu mkdir ~/xcb mv *xcb* ~/xcb
Last edited by Djazlaan; 17 Mar, 2015 @ 3:09pm
Djazlaan 17 Mar, 2015 @ 3:08pm 
The above made it start downloading 200+MB for the steam client, but it still exited with the error:
Running Steam on opensuse 13.1 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1424305157) No protocol specified No protocol specified Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:337 Installing breakpad exception handler for appid(steam)/version(1424305157) Error: Unable to open a connection to X. Check your DISPLAY environment variable and make sure that you have enabled X. If you are running remotely, make sure that you have a remote connection which will allow an X connection. For more information visit https://support.steampowered.com/kb_article.php?ref=4050-WOJB-0608. crash_20150318061541_3.dmp[2457]: Uploading dump (out-of-process) /tmp/dumps/crash_20150318061541_3.dmp [2015-03-18 06:15:41] Startup - updater built Feb 18 2015 15:31:44 /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp (337) : Assertion Failed: Could not open connection to X /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./main.cpp (513) : Assertion Failed: failed to initialize update status ui, or create initial window crash_20150318061541_3.dmp[2457]: Finished uploading minidump (out-of-process): success = yes
Last edited by Djazlaan; 17 Mar, 2015 @ 3:16pm
Djazlaan 17 Mar, 2015 @ 3:23pm 
Now I actually fixed it. I just ran the same code again after it finished installing (the 200+MB) Steam.
cd ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu mkdir ~/xcb mv *xcb* ~/xcb
langston 30 Dec, 2016 @ 3:19pm 
I have a similar error message, but have been unable to find a solution:
Running Steam on nixos 17.03pre97896.d15c62a 64-bit STEAM_RUNTIME has been set by the user to: /steamrt Installing breakpad exception handler for appid(steam)/version(0) No protocol specified No protocol specified Assert( Assertion Failed: Could not open connection to X ):updateui_xwin.cpp:337 Installing breakpad exception handler for appid(steam)/version(1.0) sh: /home/siddharthist/.local/share/Steam/steam_msg.sh: No such file or directory crash_20161230231839_3.dmp[2468]: Uploading dump (out-of-process) /tmp/dumps/crash_20161230231839_3.dmp ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". [2016-12-30 23:18:39] Startup - updater built Nov 17 2015 12:33:46 updateui_xwin.cpp (337) : Assertion Failed: Could not open connection to X main.cpp (514) : Assertion Failed: failed to initialize update status ui, or create initial window ^C%
Last edited by langston; 30 Dec, 2016 @ 3:19pm
langston 30 Dec, 2016 @ 3:22pm 
Actually, I was able to solve it with
xhost +
as in http://unix.stackexchange.com/questions/50069/xlib-no-protocol-specified
א < |A| < c 8 Sep, 2019 @ 12:06pm 
Originally posted by siddharthist:
Actually, I was able to solve it with
xhost +
as in http://unix.stackexchange.com/questions/50069/xlib-no-protocol-specified
For anyone reading in the future: Please, do not do an
xhost +
This allows any client to connect to your X server, which is a massive security issue for obvious reasons. It is much better to just specify the user for whom you want to act as a host. See the xhost man page.
Last edited by א < |A| < c; 8 Sep, 2019 @ 12:07pm
< >
Showing 1-6 of 6 comments
Per page: 1530 50