Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam won't display the GUI and exits on CLI call #5166

Closed
ChristopherBare opened this issue Sep 13, 2017 · 4 comments
Closed

Steam won't display the GUI and exits on CLI call #5166

ChristopherBare opened this issue Sep 13, 2017 · 4 comments

Comments

@ChristopherBare
Copy link

ChristopherBare commented Sep 13, 2017

Your system information

  • Steam client version (build number or date): 9/12/2017
  • Distribution (e.g. Ubuntu): Ubuntu 16.04LTS
  • Opted into Steam client beta?: [Yes/No] NO
  • Have you checked for system updates?: [Yes/No] YES

Hello,
I had just recently fixed a similar issue with my steam where it would give an error when I just ran "steam" in terminal. I removed a couple of conflicting libGL files and it worked for a while. Now when I run "steam" it just says:
Running Steam on ubuntu 16.04 64-bit STEAM_RUNTIME is enabled automatically Pins up-to-date!

and exits the program.

I just need a little push in the right direction.

Thanks!

@kisak-valve
Copy link
Member

kisak-valve commented Sep 13, 2017

Hello @ChristopherBare, can you check if any 32 bit opengl application works outside of steam? Additionally, what video driver vendor / version are you using?

@rdnetto
Copy link

rdnetto commented Sep 17, 2017

I've started seeing the same thing, on Sabayon (Gentoo derivative) - prints the following and hangs:

Running Steam on sabayon 2.2 64-bit
STEAM_RUNTIME is enabled by the user
Pins up-to-date!
Installing breakpad exception handler for appid(steam)/version(1504757234)

Driver is nvidia-drivers-384.69. The native (64-bit) glxgears works, as does the one extracted from Ubuntu's i386 package for zesty.

Workaround

Deleting ~/.steam and ~/.local/share/Steam, then running steam to reinstall it seems to fix it.
(Note: you probably want to backup /.steam/steam/SteamApps before doing this)

@ChristopherBare
Copy link
Author

I have found a fix and wrote a quick script for the next time it happens:

#! /bin/bash
#Steam fix script

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1

cd $HOME/.steam/bin/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak

rm /usr/lib/i386-linux-gnu/mesa/libGL.so.1
rm /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0 

It was the last part of the script that was what made it work for me.
Hope this helps someone else!

P.S. - You need to run it as root.

@igorsantos07
Copy link

This SO answer explains the OP's solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants