Wednesday, May 8, 2024
 Popular · Latest · Hot · Upcoming
10
rated 0 times [  10] [ 0]  / answers: 1 / hits: 45853  / 2 Years ago, mon, january 10, 2022, 7:32:35

I'm trying to install Steam on Ubuntu 14.04 but I'm missing a library



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


I have installed libgl1-mesa-glx:i386 but it still doesn't work
Using the nvidia card with bumblebee (optirun) it starts normally, thus I don't know what this could be.



I have also Ubuntu 13.04 and I can start steam with the intel card without any problems, and use optirun only when launching the games


More From » 14.04

 Answers
1

For the optimus-based ssytems, you need generic mesa libraries for normal operation, and then bumblebee will switch to the NVidia's ones when needed.



These links are actually controlled by the alternatives mechanism.

To choose which one you would like to use invoke:



$ sudo update-alternatives --config i386-linux-gnu_gl_conf
There are 3 choices for the alternative i386-linux-gnu_gl_conf (providing /etc/ld.so.conf.d/i386-linux-gnu_GL.conf).

Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/nvidia-331-updates/alt_ld.so.conf 8604 auto mode
* 1 /usr/lib/i386-linux-gnu/mesa/ld.so.conf 500 manual mode
2 /usr/lib/nvidia-331-updates-prime/alt_ld.so.conf 8603 manual mode
3 /usr/lib/nvidia-331-updates/alt_ld.so.conf 8604 manual mode

Press enter to keep the current choice
  • , or type selection number:


  • Be sure to set up the mesa one.



    Same for the 64bit libraries:



    $ sudo update-alternatives --config x86_64-linux-gnu_gl_conf
    There are 3 choices for the alternative x86_64-linux-gnu_gl_conf (providing /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf).

    Selection Path Priority Status
    ------------------------------------------------------------
    0 /usr/lib/nvidia-331-updates/ld.so.conf 8604 auto mode
    1 /usr/lib/nvidia-331-updates-prime/ld.so.conf 8603 manual mode
    2 /usr/lib/nvidia-331-updates/ld.so.conf 8604 manual mode
    * 3 /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf 500 manual mode

    Press enter to keep the current choice[*], or type selection number:


    Reboot the system afterwards and try launching steam again.


    [#25157] Wednesday, January 12, 2022, 2 Years  [reply] [flag answer]
    Only authorized users can answer the question. Please sign in first, or register a free account.
    nguai

    Total Points: 216
    Total Questions: 108
    Total Answers: 116

    Location: Hong Kong
    Member since Thu, Dec 16, 2021
    2 Years ago
    ;