Ich versuche, nvidia-Treiber auf meinem Ubuntu 16.04 zu installieren (ich habe eine GeForce GTX 960M). Ich habe viele Methoden ausprobiert, die im Internet erklärt wurden, aber keine scheint zu funktionieren. (I saw Wie nvidia-smi installieren? , Nvidia-smi: Befehl nicht auf Ubuntu gefunden 16 , aber diese hat nicht geholfen ...)
In der Tat , wenn ich laufen nvidia-smi
, bekomme ich nvidia-smi
Befehl nicht gefunden, und wenn ich laufe lshw -numeric -C display
ich sehe , dass meine Grafikkarte ist Status hat display unclaimed
. Ich weiß nicht, ob es verwandt ist, aber es scheint komisch
Versuchen Sie, den Treiber zu aktualisieren.
Fügen Sie die PPA hinzu, indem Sie die folgenden Befehle im Terminal ausführen:
Öffnen Sie Software & Updates in den Systemeinstellungen oder direkt in Dash , klicken Sie auf die
Additional Drivers
Registerkarte, wählen Sie den gewünschten Treiber aus und klicken Sie aufApply changes
.Starten Sie das System neu, nachdem der Treiber heruntergeladen und installiert wurde.
quelle
In meinem Fall konnte das Problem durch Deaktivieren des sicheren Startvorgangs im BIOS behoben werden.
quelle
Ich hatte diesen Zustand, dies passiert, wenn Sie das funktionierende System ohne NVidia-Karte booten und dann NVidia-Treiber und -Utils verschwinden.
Dies hat geholfen: (unter Berücksichtigung der CUDA-Version 9.2 und der Treiberversion 418)
Dann mach:
Starten Sie dann neu. Es sollte funktionieren.
Falls dies immer noch nicht der Fall ist, installieren Sie Cuda einfach vollständig neu.
quelle
Sie sollten nvidia-current verwenden, wenn Sie die Installation ausführen, damit Sie die neueste Version erhalten.
quelle
Version: 304.135-0ubuntu0.16.04.1
ist nicht die neueste Version.Das hat bei mir funktioniert:
Einige verwenden aptitude anstelle von apt:
Wenn nichts funktioniert, überprüfen Sie bitte Ihren Ubuntu-Kernel (falls dies der Fall ist), da verschiedene Anleitungen besagen, dass einige Kernel von Nvidia nicht unterstützt werden. Ukuu ist ein einfaches Tool, um verschiedene Kernel zu installieren und sie zu GRUB hinzuzufügen. Ich habe meine (in Ubuntu-18.04 LTS) auf 4.18.4-041804-generic geändert und finde sie ziemlich gut und stabil.
Wenn dieser Code nicht funktioniert, folgen Sie diesem Tutorial bis Schritt 8. Obwohl das Hauptziel die vollständige Installation mit CUDA, cuDNN, NCCL, Tensorflow usw. ist, fand ich es gut, auch Nvidia-Treiber zu installieren (habe das Kernel-Problem daraus gelernt, in den Kommentaren)
quelle
Die Treiberversion hängt von Ihrer GPU ab. Überprüfen Sie dies hier, bevor Sie einen Treiber installieren: https://www.nvidia.com/Download/index.aspx?lang=en-us
quelle
Bei mir funktionierte nur, dass ich alles deinstallieren musste, was mit nvidia und bumblebee zu tun hatte, und meinen Kernel mit Hilfe des Ukuu-Pakets von 4.4 auf 4.8.17 aufrüstete und die 390-Version der Treiber installierte.
quelle
Ich hatte das gleiche Problem konfrontiert. Mit allen Antworten können Sie das Problem richtig lösen.
Problem: Das Hauptproblem ist jedoch die Treiberversion. Sie hätten die neueste Version wie 430 oder so aktiviert. Aber idk warum aber spätere Versionen diesen Fehler verursachen. Selbst wenn Sie den sicheren Start deaktivieren, wird "Ubuntu arbeitet an niedrigen Grafiken" angezeigt.
Lösung: Installieren Sie eine niedrigere Version als 400, z. B. 381, oder wie auch immer Ihre Situation aussehen mag. Suchen Sie einfach in zusätzlichen Treibern unter Ubuntu-Softwareeinstellungen.
quelle