Ich habe vor dem letzten Freitag noch nie Ubuntu oder ein anderes Linux-Betriebssystem verwendet. Soweit ich weiß, habe ich Ubuntu möglicherweise falsch installiert und es fehlt eine Komponente. Ich würde es vorziehen, wenn Sie eine möglichst einfache Terminologie verwenden, aber ich bin damit einverstanden, bei Bedarf ein bisschen zu googeln. Ich habe gerade Steam für Ubuntu 16.04 installiert, aber es wird nicht geöffnet, wenn ich im Launcher darauf klicke. Das Symbol blinkt einige Sekunden lang, stoppt dann und es passiert nichts. Ich habe in den Systemmonitor geschaut und dort wird Dampf angezeigt, aber das Beenden des Vorgangs und der Versuch, es erneut zu versuchen, führt zu nichts. Ich habe gehört, dass der Versuch, Apps zu öffnen, die nicht über das Terminal funktionieren, Ihnen den Fehler mitteilt. Deshalb habe ich das versucht und Folgendes herausgefunden:
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
Bitte helfen Sie mir, ich möchte nur noch einmal CS: GO spielen.
assert_20160820112154_1.dmp[8558]: file ''/tmp/dumps/assert_20160820112154_1.dmp'', upload yes: ''CrashID=bp-3f997128-c49b-4a1f-9f2f-9d7f82160819''
.Antworten:
Dieses Problem ist nur bei Ubuntu 16.04 vorhanden. In Ubuntu 16.10 wurde das Installationspaket
steam:i386
vom Multiverse-Repository von Ubuntu (das Repository ist standardmäßig aktiviert) heruntergeladen und die meisten Probleme wurden behoben. So beheben Sie auf Ubuntu 16.04:Empfohlene Lösung:
Wenn Sie Steam gerade installiert haben, stellen Sie sicher, dass Steam geschlossen ist und gehen Sie zu
~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/
und löschen Sie den Linklibstdc++.so.6
.Das wars jetzt sollte es ohne Probleme starten. Lass es das Update machen. Wenn die Meldung nach dem Update identisch ist (die Datei wird nach dem ersten Update neu erstellt), stellen Sie sicher, dass Steam geschlossen ist, und tun Sie dasselbe. Auch wenn Sie 64-Bit-System haben, gehen Sie zu
~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/
und löschenlibstdc++.so.6
.In einigen Systemen wird
libstdc++.so.6
immer wieder neu erstellt. Wenn dies der Fall ist, erstellen Sie das Skriptsteam.sh
mit ausführbaren Berechtigungen:Ändern Sie dann am Steam-Desktop-Eintrag die
Exec=
Zeile am absoluten Pfad des steam.sh-Skripts. Wenn Sie ein Spiel spielen möchten, öffnen Sie zuerst Steam mit dem geänderten Desktop-Eintrag und starten Sie das Spiel dann von Steam aus. Quelle: https://wirejungle.wordpress.com/2015/01/09/how-to-fix-broken-steam-linux-client-with-radeon-graphics-driver-workaround/quelle
libGL error
s - ich musste den ersten Befehl von hier ausführenIch habe Steam mit dem Paket in den Ubuntu-Repositories installiert, nicht die .deb-Datei von Steam. Anscheinend ist das von Ubuntu bereitgestellte Paket so modifiziert, dass es unter Ubuntu funktioniert.
Entfernen Sie das Ventilpaket:
Löschen Sie das Repository, wenn es nicht mit dem Paket entfernt wurde:
Laden Sie die Quellenliste neu:
Installiere Steam von den Repos:
Weitere Informationen finden Sie unter: https://www.reddit.com/r/linux_gaming/comments/57clur/cant_run_steam_on_ubuntu_1610/
quelle
Versuche dies :
quelle
/.steam/steam/ubuntu12_32/...
(beachten Sie das Extra/steam/
im Pfad vorher/ubuntu12_32
).Für mich funktionierte es, diese Umgebungsvariable vor die ausführbare Datei zu stellen
steam
:Versuchen Sie, es in der Konsole auszuführen, um festzustellen, ob es funktioniert.
Wenn ja, können Sie Ihre Steam-Desktop-Verknüpfung folgendermaßen bearbeiten :
anstelle des alten Wertes:
Ebenso können Sie Ihre CS: GO-Desktopverknüpfung aktualisieren, um den folgenden Befehl zu erhalten:
Ich habe keine Ahnung, was es tut, aber es scheint für mich zu funktionieren ...
Hoffe es hilft und ich hoffe, dass Valve es bald reparieren wird !!
quelle
Das gepostete Protokoll zeigt an, dass der Grafiktreiber nicht korrekt installiert ist.
Ich hatte ein ähnliches Problem mit der Neuinstallation von 16.04. Ich habe den Grafiktreiber neu installiert
Erste Antwort auf den Link unten Grafikprobleme nach der Installation von Ubuntu 16.04 mit NVIDIA-Grafik
quelle
2019
Steam Binary ist 32 Bit. Aktuelle Versionen der Nvidia-Treiber haben die Unterstützung für 32-Bit-Anwendungen eingestellt. So beheben Sie dieses Problem unter Ubuntu 18.04:
sudo add-apt-repository ppa:graphics-drivers/ppa
nvidia-settings
Sie die Hauptversion Ihres Nvidia-Treibers aus und überprüfen Sie sie. Meins ist zum Beispiel: NVIDIA Driver Version: 430.26 (so, 430)sudo apt install libnvidia-gl-{{MAJOR VERSION NUMBER}}:i386
Da ich beispielsweise mein Nvidia-Treiber der Hauptversion 430 bin, war mein Befehl am Ende
sudo apt install libnvidia-gl-430:i386
Aber Steam, im Ernst, 32 Bits ...?
quelle
Es ist eine Lösung ähnlich der von @Thanos Apostolou, mit freundlicher Genehmigung von ArchLinux Wiki:
Ursprüngliche Lösung: https://wiki.archlinux.org/index.php/Steam/Troubleshooter#Dynamic_linker
quelle
Das Installieren der Solus-Version von Steam anstelle der offiziellen (.deb) Version hat dies für mich behoben.
Entfernen Sie zunächst die offizielle Version:
Dann installiere die Solus-Version:
Starten Sie nun Steam vom Armaturenbrett aus.
quelle
Für Gentoo-Benutzer, die hier angekommen sind und eine grobe Lösung wollen, ist dies das, was ich getan habe.
Schritt 1
Die Täter entfernt:
Schritt 2
Erstellen Sie ein Startskript:
Es gibt viele Fehler, die vor einer "falschen ELF-Klasse" warnen, aber ich ignoriere sie. Ändern Sie außerdem den Pfad gemäß der von Ihnen installierten Version von gcc. Fühlen Sie sich frei zu verbessern (verwenden Sie gcc-config -L, etc.)
quelle
Ubuntu 18.04: Nachdem Sie Ihr aktuelles Steam-Programm (alle mit Steam zusammenhängenden Verzeichnisse) erfolgreich deinstalliert haben, öffnen Sie bitte ein Terminal und geben Sie Folgendes ein, um eine neue und saubere Installation zu erhalten:
Sobald Sie Recht haben, sollte die Ausgabe sein:
Dann installieren Sie Steam ( mit dem Terminal ist dies wichtig, um mögliche Fehlermeldungen zu sehen)
Sobald die Installation erfolgreich ist, geben Sie einfach ein
steam
Hier klappt es entweder und dann viel Spaß! Oder Sie haben folgende Fehlermeldung:
Wenn Sie diese Nachricht haben, geben Sie nicht auf und führen Sie Folgendes aus:
Es sollte jetzt funktionieren!
quelle