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 complains "Error: You are missing the following 32-bit libraries, and Steam may not run: libGL.so.1" #3982

Closed
dankegel opened this issue Aug 23, 2015 · 2 comments

Comments

@dankegel
Copy link

@dankegel dankegel commented Aug 23, 2015

This looks like another incarnation of issue 2940.

On a freshly installed 64 bit Ubuntu 15.04 system (Aspire E15 E5-573G-59C3, with Nvidia 940m; see http://kegel.com/new-computer-2015b.html ),
installing steam from steampowered.com and running it does give the "Updating Steam" dialog,
and downloads 226MB of updates, but then fails with

Error: You are missing the following 32-bit libraries, and Steam may not run: libGL.so.1

That file is not missing, though:

$ find / -name libGL.so.1
/usr/lib/nvidia-346/libGL.so.1
/usr/lib/i386-linux-gnu/primus/libGL.so.1
/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/usr/lib/x86_64-linux-gnu/primus/libGL.so.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/usr/lib32/nvidia-346/libGL.so.1
$ dpkg-query -S /usr/lib32/nvidia-346/libGL.so.1
nvidia-346: /usr/lib32/nvidia-346/libGL.so.1

Working around the warning as others have suggsted with
$ ln -s /usr/lib32/nvidia-346/libGL.so.1 ~/.steam/bin
gets a different error:
You are missing the following 32-bit libraries, and Steam may not run:
libnvidia-tls.so.346.59
libnvidia-glcore.so.346.59

Adding symlinks to those files yields a crash.

@fishxz
Copy link

@fishxz fishxz commented Aug 24, 2015

https://wiki.ubuntuusers.de/Steam

says: "sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so.1"

@dankegel
Copy link
Author

@dankegel dankegel commented Aug 24, 2015

Sure, but I want to use nvidia, not mesa.

Turns out the problem went away after I finished setting up bumblebee (which messes with things like libGL.so.1).

steam now seems to launch.

@dankegel dankegel closed this Aug 24, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.