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

Projects
None yet
3 participants
@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

This comment has been minimized.

Show comment
Hide comment
@fishxz

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

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

This comment has been minimized.

Show comment
Hide comment
@dankegel

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