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.
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.
Antworten:
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 update
zuvor 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.
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
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.
fglrx
Pakets 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.
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.
Ich renne 14.04 LTS
(mit elementary OS 0.3.2 Freya 64bit
) und das hat bei mir perfekt funktioniert:
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install steam
Zu beachten ist auch, dass dies tatsächlich eine Lösung für ein anderes (aber damit zusammenhängendes) Problem war.
So starten Sie Steam mit ATI 13.04 unter Ubuntu 13.04 64bit mit Kernel 3.8.12:
Terminal öffnen
Erstellen Sie eine Startdatei in Ihrem Home-Verzeichnis:
sudo gedit st3am.sh
lege dies in die Datei:
LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
Speichern und ausführbar machen:
chmod a+x st3am.sh
Erstellen Sie eine Verknüpfung und wechseln Sie zum Desktop oder fügen Sie sie Ihrem Anwendungsmenü hinzu
Viel Spaß :)
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.
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.