Ich habe den Nvidia-Treiber für Linux von der offiziellen Website heruntergeladen, um ihn auf meinem Laptop zu installieren. Die Datei heißt NVIDIA-Linux-x86_64-390.67.run. Wie wird diese Datei installiert?
Ich habe den Nvidia-Treiber für Linux von der offiziellen Website heruntergeladen, um ihn auf meinem Laptop zu installieren. Die Datei heißt NVIDIA-Linux-x86_64-390.67.run. Wie wird diese Datei installiert?
Antworten:
Ermitteln Sie die neueste Version des für Ihre Grafikkarte verfügbaren Nvidia-Treibers
Für den Fall, dass Sie nicht mehr weiterkommen möchten
Besuchen Sie die Grafiktreiber PPA Homepage hier und bestimmen die neuesten Versionen der Nvidia - Treiber
Stellen Sie sicher, dass auf Ihrer Grafikkarte die neuesten Treiber ausgeführt werden können.
Wenn Ihre Grafik unterstützt wird, können Sie alle zuvor auf Ihrem System installierten Nvidia-Treiber entfernen. Geben Sie den folgenden Befehl im Terminal ein.
sudo apt-get purge nvidia*
Fügen Sie die Grafiktreiber PPA hinzu
Lassen Sie uns fortfahren und den Grafiktreiber PPA hinzufügen -
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
Installieren (und aktivieren) Sie die neuesten Nvidia-Grafiktreiber. Geben Sie den folgenden Befehl ein, um die von Ihrer Grafikkarte unterstützte Version von Nvidia-Grafiken zu installieren:
sudo apt-get install nvidia-XXXX
(xxxx - Unterstützte Version)
Starten Sie Ihren Computer neu, damit sich der neue Treiber einschaltet. Sie können Ihren Installationsstatus mit dem folgenden Befehl überprüfen
lsmod | grep nvidia
Wenn keine Ausgabe erfolgt, ist Ihre Installation wahrscheinlich fehlgeschlagen. Es ist auch möglich, dass der Treiber nicht in der Treiberdatenbank Ihres Systems verfügbar ist. Sie können den folgenden Befehl ausführen, um zu überprüfen, ob Ihr System im Open Source-Treiber-Nouveau ausgeführt wird. Wenn die Ausgabe für Nouveau negativ ist, ist alles in Ordnung mit Ihrer Installation.
lsmod | grep nouveau
Dies ist meine Terminal-Ausgabe von Nvidia-Treibern.
devansh@varshney:~$ nvidia-smi
Wed Apr 24 01:14:16 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56 Driver Version: 418.56 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce 940MX Off | 00000000:01:00.0 Off | N/A |
| N/A 52C P5 N/A / N/A | 254MiB / 2004MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 3975 G /usr/lib/xorg/Xorg 108MiB |
| 0 4002 G /usr/lib/firefox/firefox 1MiB |
| 0 4350 G /usr/bin/gnome-shell 137MiB |
| 0 5204 G /usr/lib/firefox/firefox 1MiB |
| 0 24924 G /usr/lib/firefox/firefox 1MiB |
+-----------------------------------------------------------------------------+
nvidia-driver-430
statt nvidia-430
dem wurde nicht gefunden.
Ich verwende den nvidia-driver-390-Treiber, Version 390.48 in 18.04, der mit dem folgenden Befehl installiert wurde:
sudo ubuntu-drivers autoinstall
sudo reboot
Bei der Installation eines proprietären Grafiktreibers muss der Open Source-Grafiktreiber nicht deinstalliert werden. Die beiden Grafiktreiber können nebeneinander installiert werden, sodass der Open-Source-Grafiktreiber als Alternative für den Fall verwendet werden kann, dass bei Verwendung des proprietären Grafiktreibers ein Problem auftritt.
Der ubuntu-drivers autoinstall
Befehl installiert Treiber, die für die automatische Installation geeignet sind, einschließlich ihrer Abhängigkeiten, und der Nvidia-Treiber wird automatisch aktualisiert, wenn ein Update verfügbar ist.
Dazu fügen Sie den Grafiktreiber PPA mit den folgenden Befehlen im Terminal hinzu:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
Danach sollten Sie jetzt alle aktuellen NVIDIA-Treiber entfernen, indem Sie Folgendes in Ihr Terminal eingeben:
sudo apt-get purge nvidia*
Nachdem Sie dies getan haben, ist es sicher, die neueste Version zu installieren:
sudo apt-get install nvidia-driver-396
Bitte beachten Sie, dass es sich bei Ubuntu 18.04 um nvidia-driver-396 handelt, bei Ubuntu 16.04 um nvidia-396, Sie jedoch nicht um 16.04.
Ich bin nicht sicher, ob ich der manuellen Installation bestimmter Treiber über zustimme
sudo apt-get install nvidia-XXXX
Ist es nicht immer besser zu warten, bis der neue Treiber über Software & Updates verfügbar ist?
Ich dachte, das war der Zweck des Hinzufügens des PPA?
Nachdem ich einer Tonne von Links und Vorschlägen gefolgt bin, werde ich hier einfügen, was für mich funktioniert hat. Der Grund, warum ich den Treiber von NVIDIA brauchte, war, TensorFlow mit der Konfiguration auf meinem Laptop ausführen zu können
Was als nächstes folgt, waren die Schritte, die ich unternahm:
Rufen Sie das BIOS Ihres Laptops auf (drücken Sie F2 zu Beginn des Neustarts Ihres Computers) und deaktivieren Sie das sichere Starten.
Wenn Sie sich wieder am Computer anmelden, öffnen Sie ein Terminal und führen Sie Folgendes aus:
sudo apt install nvidia-settings
Auf diese Weise können Sie die Einstellungen für den zu installierenden Treiber ändern.
Gehen Sie zu https://www.tensorflow.org/install/gpu und folgen Sie den Anweisungen für Ubuntu 18.04.
Das Hauptproblem, auf das ich stieß, das ich für immer beheben musste, war die Tatsache, dass ich nach dem Neustart des Computers auf einen schwarzen Bildschirm stieß. Dies geschah, weil der Laptop nicht mehr die ursprüngliche "Intel" -Grafikkarte verwendete und zu "NVIDIA" gewechselt war. Wenn Sie in eine ähnliche Situation geraten, verwenden Sie den Befehl CTRL+ ALT+ F1, um zu einem tty-Bildschirm (Teletyp-Terminal) zu gelangen. Dort können Sie sich möglicherweise mit Ihrem Benutzernamen / Passwort anmelden. Führen Sie dann den Code aus:
sudo apt install nvidia-prime
Mit diesem letzten Befehl sollte geändert werden können, welche Grafikkarte mein Laptop verwendete. Ich lief dann:
sudo prime-select intel
Um das tty zu verlassen und zum normalen Bildschirm zurückzukehren, können Sie entweder einen Neustart durchführen oder ein CTRL+ ALT+ F7" ausführen (zumindest hat dieser Befehl bei mir funktioniert).
Nach dem erneuten Anmelden konnte ich wieder zur NVIDIA-Karte wechseln ( sudo prime-select nvidia
) und den Computer normal neu starten.
sudo apt-get install nvidia-driver-xxxxx
(genauer gesagt, 415)