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

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 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

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.

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

3 participants