Steam Ubuntu 14.04 libGL.so.1 Hummel

8

Ich versuche, Steam auf Ubuntu 14.04 zu installieren, aber ich vermisse eine Bibliothek

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

Ich habe libgl1-mesa-glx:i386 installiert, funktioniert aber immer noch nicht Mit der Nvidia-Karte mit Hummel ( optirun ) startet es normal, daher weiß ich nicht, was das sein könnte.

Ich habe auch Ubuntu 13.04 und ich kann ohne Probleme mit der Intel-Karte starten und optirun nur beim Start der Spiele verwenden

    
David Winchester 17.05.2014, 19:25

4 Antworten

10

Für die optimus-basierten Systeme benötigen Sie generische Mesa-Bibliotheken für den normalen Betrieb, und dann wechselt bumblebe bei Bedarf zu den NVidias.

Diese Links werden tatsächlich vom alternativen Mechanismus gesteuert.
Um auszuwählen, welchen Sie verwenden möchten, rufen Sie

auf
$ 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: 

Stellen Sie sicher, dass Sie die Mesa eins eingerichtet haben.

Gleiches gilt für die 64-Bit-Bibliotheken:

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

Starten Sie das System anschließend neu und versuchen Sie erneut, Dampf zu starten.

    
Cyryl Płotnicki 29.08.2014, 21:14
7

@DavidWinchester, der diesen Befehl (unten) ausführt, funktioniert gut:

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

danke für das Posten der Frage

    
zulucoda 28.06.2014 16:13
2

Ich hatte das gleiche Problem, jedes Mal, wenn ich versuchte, Dampf zu laufen, würde es mir den libgl.so.1 Fehler melden. Alles, was ich tat, war, dies in Terminal einzugeben und Dampf wieder zu öffnen, und es funktionierte.

sudo apt-get install libgl1-mesa-glx-lts-utopic:i386

Wenn das für Sie funktioniert, bitte upvote. Wenn Sie weitere Probleme haben, lassen Sie es mich in den Antworten wissen. Ich werde glücklich sein zu helfen

    
Donkey 10.05.2015 19:05
0

Link

Ihre Lösung finden Sie auf der obigen Webseite. Deinstallieren Sie alle aktuellen nvidia-Treiber und installieren Sie diese.

    
Brask 01.05.2015 02:12

Tags und Links