Versuch, Steam-FEHLER zu installieren: Die folgenden 32-Bit-Bibliotheken fehlen, und Steam wird möglicherweise nicht ausgeführt: nicht

25

Steam ist bereits installiert, aber wenn ich auf das Programm klicke, wird diese Meldung angezeigt

ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not

Ich weiß nicht, was ich installieren oder tun soll.

Unb3liveblE - PoW
quelle
2
Wir benötigen die vollständige Fehlermeldung.
Javier Rivera
5
Das ist die komplette Nachricht, die nicht weitergeht, nachdem sie nicht
Unb3liveblE - PoW

Antworten:

10

Kein Problem. Willkommen übrigens bei Linux und Ubuntu.

Wenn Sie Steam nicht über das Ubuntu Software Center installiert haben und es nicht versucht haben, sollten Sie zunächst prüfen, ob Sie es auf diese Weise installieren und Steam zuvor von Ihrem System entfernen können. Möglicherweise müssen Sie sudo apt-get updatezuvor in einem Terminal ausgeführt werden (wenn Sie zur Eingabe Ihres Kennworts aufgefordert werden, wird die Eingabe ausgeführt, auch wenn auf dem Bildschirm nichts angezeigt wird). Ich habe auch festgestellt, dass Steam nur im Software Center angezeigt wird, wenn Sie unten auf "Technische Elemente anzeigen" klicken.

Wenn dies nicht hilft, lesen Sie den Abschnitt Bekannte Probleme im Valve Developer-Wiki. Folgen Sie den Anweisungen für Debian-basierte Distributionen:

sudo apt-get install lib32stdc++6

Lassen Sie mich wissen, wenn diese Anweisungen keinen Sinn ergeben.

strugee
quelle
33

Dies scheint auf jedem 64-Bit-Betriebssystem zu geschehen.

Vollständiger Fehlerbericht hier: https://github.com/ValveSoftware/steam-for-linux/issues/321

Lösung :

gksudo gedit /etc/ld.so.conf.d/steam.conf

Fügen Sie der Datei die nächsten zwei Zeilen hinzu :

/usr/lib32
/usr/lib/i386-linux-gnu/mesa

Dann führen Sie aus :

sudo ldconfig

Jetzt solltest du Steam ausführen können


Lösung hier gefunden: http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian

pintapiva
quelle
1
Dies war meine Lösung in Ubuntu 13.10. Ich kann mich nicht erinnern, dieses Problem in Ubuntu 12.04 gehabt zu haben.
Isaaclw
2
Dies ist der sauberste Weg, um das Problem in 13.10 zu beheben. Ein Benutzer sollte keine symbolischen Links in / usr / lib erstellen, wie in der aktuell am höchsten bewerteten Antwort angegeben.
XBigTK13X
Dies war die Lösung für mich auf Ubuntu 14.04
Tanner Watson
Das ist der richtige Weg - einfach und es hat funktioniert. Sonst nichts.
Audie
Keine dieser Lösungen funktioniert für mich mit 14.04 x64. Wenn Steam Stars das Terminal öffnen und sagen, welche Abhängigkeiten installiert werden. Aber wenn der Download beendet ist, gibt es weitere Abhängigkeitsprobleme. und dann geht es los mit fehlender steamui.so fehlermeldung dann wird beendet.
ViBE
26

Folgendes musste ich auf Intel Sandy Bridge (HD3000-Grafik) tun - für Nvidia / AMD verwende ich eine entsprechende Quelle:

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

Steam und 3D in vmWare funktionieren jetzt.

Kann
quelle
Das hat bei mir funktioniert (AMD hier). Was ich tun musste, war die Installation des Multiarch-32-Bit- fglrxPakets libGL.so, das den Namen trägt libgl1-fglrx-glx:i386, und die Erstellung des Symlinks zu /usr/lib/i386-linux-gnu/fglrx/libGL.so.1. Dann hat es perfekt geklappt.
Thomas
Auch für mich auf Ubuntu 17.10 behoben. Vielen Dank!
Rene
6

Sie verwenden wahrscheinlich eine 64-Bit-Version von Ubuntu.

Öffnen Sie einfach das Terminal und geben Sie Folgendes ein:

sudo apt-get install ia32-libs

Auf diese Weise haben Sie volle Kompatibilität mit 32-Bit-Anwendungen wie Steam, Skype und anderen.

VasPle
quelle
1
Dieses Paket ist nicht für Debian Wheezy oder Suacy (13.10) verfügbar. Ich versuche mich zu erinnern, wann die Migration für Ubuntu stattgefunden hat, aber sie haben von der Installation von 32-Bit-Paketen auf diese Weise migriert.
Isaaclw
0

So starten Sie Steam mit ATI 13.04 unter Ubuntu 13.04 64bit mit Kernel 3.8.12:

  1. Terminal öffnen

  2. Erstellen Sie eine Startdatei in Ihrem Home-Verzeichnis:

    sudo gedit st3am.sh
    
  3. lege dies in die Datei:

    LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
    
  4. Speichern und ausführbar machen:

    chmod a+x st3am.sh
    
  5. Erstellen Sie eine Verknüpfung und wechseln Sie zum Desktop oder fügen Sie sie Ihrem Anwendungsmenü hinzu

  6. Viel Spaß :)

Yacoov Windelbank
quelle
0

Ich bin einfach mit optirun gelaufen. Von einem Terminal - Fenster: optirun steam. Schaltet Dampf auf meine tatsächliche Grafikkarte und nicht auf Intel-Grafikkarten mit integrierter CPU.

user3728501
quelle
0

Ich hatte ein ähnliches Problem mit nVidia und Steam, als ich eine GeForce 650ti mit den 331-Treibern verwendete. Ich am Ende tun CTRL- ALT- F1und für die Anmeldung, dann sudo service lightdm stop, telinit 3(vielleicht nach dem Service - Stopp erforderlich), und sudo sh NVIDIA*.run.

Die ursprünglichen 331 Treiber wurden entfernt und die Installation (dieses Mal) verlief einwandfrei und Steam funktioniert.

oldrocker99
quelle