Ich arbeite mit Ubuntu 16.04 und stelle fest, dass auf der Registerkarte "Zusätzliche Treiber" unter "Software & Updates" die neuesten Versionen der NVIDIA-Treiber angezeigt werden, die ich installieren kann
- version 367.57 von nvidia-367 (proprietär)
- version 370.28 von nvidia-370 (open source)
Abgesehen von der Tatsache, dass ich nicht weiß, was "proprietär" und "Open Source" hier bedeuten, sehe ich auch keine Option, um die Treiberversion basierend auf meiner tatsächlichen Grafikkarte auszuwählen. Ich verwende GTX 1080 und die aktuelle Version von Long Lived Branch ist 375.20. Wird die Ubuntu-Grafik-PPA irgendwann aktualisiert oder muss ich 375 manuell installieren?
mdlight
, deaktiviere nouveau (fast die GUI zugemauert) und kann das immer noch nicht zum Laufen bringen.Wenn Sie
CUDA
(nVidia's Zeug zum Ausführen von Funktionen auf der GPU) verwenden möchten , sollten Sie den proprietären Treiber verwenden.Wenn Sie verwenden möchten
OpenCL
(so etwas wie CUDA, entwickelt von Khronos), müssen Sie den Open Source-Treiber verwenden.So installieren Sie die neuesten Treiber
PPA
:Suchen Sie nun
Software & Updates
unterSystem Settings
und wählen Sie die gewünschte Treiberversion aus derAdditional Drivers
Registerkarte, wählen Sie den Treiber aus und klicken Sie aufApply Changes
. Neu starten und genießen!PS: Manchmal scheint die beste Treiberversion nicht gut zu funktionieren, daher müssen Sie überprüfen, ob Sie alle bereitgestellten Funktionen nutzen und ob sie Fehler enthalten. Überprüfen Sie auch, ob sie
nvidia-prime
installiert sind, da sie in den meisten Situationen nützlich sind, in denen sie nützlich sind Fehler führen zu einem schwarzen Bildschirm.quelle
$ sudo add-apt-repository ppa: Grafiktreiber / ppa $ sudo apt-Update
Dies ist die beste Lösung. Aktualisieren Sie den nvidia-Treiber und es funktioniert mit 4.13-Kerneln. Nvidia 340.104 funktioniert mit Kernel 4.13 ohne Probleme. Ich habe es mit Peppermint 8 getestet
quelle
Ich habe erfolgreich die Asus NVIDIA 1080 8 GB GPU-Treiber für Ubuntu 16.04 mit dem CUDA Toolkit aktualisiert:
Starten Sie den Computer neu und fahren Sie mit folgenden Schritten fort:
Ich habe das oben Genannte aus Changjiangs Blog gestrichen , das deinen Build für Deep Learning vorbereitet, wenn du so geneigt bist.: D
quelle
Kürzlich fand ich es bequemer, die proprietären Treiber zu verwenden. Die nächste Frage ist, welche Version? Es gibt einen systematischen Ansatz für die Installation des am besten geeigneten Treibers, bei dem es sich möglicherweise um die neueste Version handelt. Ich habe die kommentierte Installationsanleitung in diesem Artikel geschrieben . Die Schritte in Kürze lauten wie folgt.
Gehen Sie zur NVIDIA-Treiber-Download-Seite .
Geben Sie die Betriebssysteminformationen, das Grafikkartenmodell und die CUDA-Toolkit-Version ein und führen Sie die Suche durch.
Auf der Suchergebnisseite wird die empfohlene Treiberversion angezeigt. Behalten Sie es als Referenz.
Aktualisieren Sie nach dem Hinzufügen des privaten NVIDIA ppa-Repositorys den apt-Index.
$ sudo apt-get update
Suchen Sie die verfügbaren Treiber aus dem Apt-Cache
$ sudo apt-cache search nvidia | grep -E nvidia- [0-9] {3}
Installieren Sie aus der Liste die von NVIDIA empfohlene Version (möglicherweise nicht die neueste). Für die Version 390 ist der Installationsbefehl so einfach wie:
$ sudo apt-get installiere nvidia-390
Starten Sie das System neu und überprüfen Sie die Treiberversion mit dem Befehl nvidia-smi
quelle