Dies ist mein erster Beitrag hier und ich bin ziemlich neu bei Ubuntu/Linux. Ich habe derzeit kein anderes Betriebssystem außer Ubuntu 13.10. (Ich hatte früher Windows 7, bis ich eine neue Terabyte-Festplatte bekam).
Mein aktueller PC-Build, falls das hilft:
CPU: Intel i5 Quad-Core
Grafik:NVIDIA GeForce GTX 650
RAM: 8 GB
Festplatte: 1 TB SATA 3
Motherboard: MSi Z77 A-G41
Betriebssystem: Ubuntu 13.10
Ich habe vor Kurzem Ubuntu 13.10 installiert und Steam darauf installiert. Jetzt stelle ich fest, dass meine Spiele viel langsamer laufen als unter Windows 7. Ich dachte, es läge an einem Grafikproblem und habe Systemeinstellungen → Details → Übersicht überprüft. Unter „Grafik“ steht, dass ich „Gallium 0.4 auf NVE7" (weiß nicht wirklich, was das ist). Bedeutet das, dass Ubuntu meine Grafikkarte nicht verwendet?
Unter Systemeinstellungen → Software & Updates → Zusätzliche Treiber wird es deutlich wie folgt angezeigt:
NVIDIA Corporation: GK107 [GeForce GTX 650] - Dieses Gerät verwendet einen alternativen Treiber
(Und dann wird eine Liste mit Treibern angezeigt, zwischen denen ich hin- und herwechseln kann)
Das ist ein bisschen verwirrend. Unter „Software und Updates“ wird klar angezeigt, dass ich meine NVIDIA-Karte installiert habe und dass ich einen Treiber dafür ausgewählt habe. Aber unter „Systemeinstellungen“ wird angezeigt, dass ich irgendwas mit Gallium 0.4 habe.
Ich habe ein bisschen recherchiert und schließlich den folgenden Befehl eingegeben:
lspci|grep VGA
im Terminal. Als Antwort wurde Folgendes angezeigt:
VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1)
Das Terminal scheint meine Grafikkarte zu erkennen.
Für mich sieht es so aus, als ob ich nicht den richtigen Treiber habe und möglicherweise die integrierte Grafik meiner CPU verwende. Wenn ich in dieser Liste zwischen den verwendeten Treibern wechsle, wird meine Karte in den Systemeinstellungen immer noch nicht angezeigt. Einige der Treiber in der Liste verursachen eine Art OpenGL-Fehler, wenn ich versuche, ein Spiel auszuführen.
Es kann sein, dass meine Spiele langsam laufen, weil die Spieleentwickler sie nicht so gut für Ubuntu optimiert haben. Das ändert jedoch nichts daran, dass meine NVIDIA-Karte in den Systemeinstellungen nicht angezeigt wird.
TL;DR-Version:
Wie erkenne ich, ob meine Grafikkarte erkannt bzw. verwendet wird? Wenn meine Grafikkarte nicht verwendet wird, wie behebe ich das am besten?
Bitte formulieren Sie Ihre Antworten so, dass sie leicht verständlich sind. Ich habe nichts gegen wortreiche Antworten, solange ich Ihren Ausführungen folgen kann.
Für jede Hilfe wäre ich sehr dankbar! Danke.
Antwort1
Es scheint, du rennstkostenloser Treiberwo Steam empfiehltNVIDIA-proprietärer Treiber. Zur Bestätigung verwenden Sie:
glxinfo
oder genauer:glxinfo | grep OpenGL
Ich selbst habe schlechte Erfahrungen mit der InstallationNVIDIA-proprietärer Treiberaus dem Ubuntu-Repository. Ich würde es also lieber herunterladen vonNVIDIA-Website. Überprüfen Sie Ihre Betriebssystemarchitektur 32bit oder 64bit mitSystemmonitoroder indem Sie einfach einen dieser Befehle ausführen:
file /bin/ls uname -a
CtrlShell mit + Alt+ löschen F6, anmelden
cd to_directory_where_driver sudo su chmod +x driver_filename service lightdm stop ./driver_filename reboot
Lesen Sie die Installationsmeldungen sorgfältig durch, da die Standardeinstellung nicht immer Ihren Wünschen entspricht.
Sie sollten die Treiberinstallationsdatei aufbewahren, da Sie sie benötigen, falls Sie die Installation rückgängig machen oder reparieren möchten.
Antwort2
Gehen Sie zu „SOFTWARE & UPDATES“, aktivieren Sie die Registerkarte „Zusätzliche Treiber“ und installieren Sie den neuesten dort aufgeführten Treiber. Starten Sie anschließend neu.
Um die neuesten NVidia-Treiber zu installieren, schauen Sie hier:
Diese und die folgenden Artikel fand ich hilfreich:
Steam-Hilfe:
Ich persönlich verwende Steam nicht in Unity, da es meiner Meinung nach sehr viele Systemressourcen beansprucht. Daher habe ich eine alternative, leichtgewichtige GUI wie Gnome, LUbuntu, XUbuntu usw. installiert und Steam von dort aus ausgeführt. Ich fand, dass dies die Leistung erheblich verbesserte.
Antwort3
Schritte zum Installieren von Treibern für NVIDIA GeForce GTX 650 in Ubuntu.
Hauptplatine: Gigabyte GA970DS3P
Prozessor: AMD FX-4130 Quad-Core 3,8 GHz Sockel AM3+
Laden Sie die Treiberdatei von der NVIDIA-Website herunter
- http://www.nvidia.com/download/driverResults.aspx/76884/en-us für x64-Betriebssysteme
- http://www.nvidia.com/download/driverResults.aspx/76881/en-usfür x32-Betriebssystem
Öffnen Sie ein Terminal ( Ctrl+ Alt+ F1) und führen Sie Folgendes aus:
sudo apt-get install build-essential sudo service lightdm stop sudo init 3
Wechseln Sie in das heruntergeladene Treiberverzeichnis und führen Sie Folgendes aus:
sudo sh downloaded_file.run sudo service lightdm start sudo reboot
Wenn beim Booten von Ubuntu eine Fehlermeldung angezeigt wird, befolgen Sie diese Schritte, um einen Treiberkonflikt zu beheben:
Laufen:
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get dist-upgrade sudo reboot
Öffnen Sie nach dem Neustart ein Terminal ( Ctrl+ Alt+ F1) und führen Sie Folgendes aus:
sudo service lightdm stop sudo init 3
Wechseln Sie in das heruntergeladene Treiberverzeichnis und führen Sie Folgendes aus:
sudo sh downloaded_file.run sudo service lightdm start sudo reboot