Sie fragen - wir antworten!

Installieren Sie Nvidia-Treiber unter Linux

Es gibt drei mögliche Wege, um den Nvidia-Treiber in Linux (Ubuntu LTS 18.04 / 20.04 / 22.04) zu installieren:

  1. Automatische oder manuelle Installation über ubuntu-drivers.
  2. Manuelle Installation über die Nvidia-Website.
  3. Manuelle Installation über den apt-Paketmanager.

ubuntu-drivers

Dieses Paket ist speziell für Ubuntu konzipiert und in der Lage, weitere Treiber für eine Vielzahl von Geräten, wie GPUs, zu erkennen und zu installieren. Um zu bestimmen, welche Geräte im System eine Treiberinstallation benötigen, führen Sie den folgenden Befehl aus:

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
    modalias : pci:v000010DEd00002684sv000019DAsd00004675bc03sc00i00
    vendor   : NVIDIA Corporation
    driver   : nvidia-driver-525 - distro non-free
    driver   : nvidia-driver-525-open - distro non-free
    driver   : nvidia-driver-525-server - distro non-free
    driver   : nvidia-driver-535 - distro non-free recommended
    driver   : nvidia-driver-535-open - distro non-free
    driver   : nvidia-driver-535-server-open - distro non-free
    driver   : nvidia-driver-535-server - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin

Wenn Sie eine Fehlermeldung erhalten ERROR:root:aplay command not found installieren Sie einfach das fehlende Paket oder ignorieren Sie es:

sudo apt install alsa-utils

Um mehr Informationen über die für die Installation auf diesem System verfügbaren Treiberpakete zu erhalten, verwenden Sie bitte den folgenden Befehl mit einer zusätzlichen Option zur Auswahl nur von Server-GPUs:

sudo ubuntu-drivers list --gpgpu
nvidia-driver-525-open, (kernel modules provided by linux-modules-nvidia-525-open-generic)
    nvidia-driver-535, (kernel modules provided by linux-modules-nvidia-535-generic)
    nvidia-driver-535-open, (kernel modules provided by linux-modules-nvidia-535-open-generic)
    nvidia-driver-525-server, (kernel modules provided by linux-modules-nvidia-525-server-generic)
    nvidia-driver-525, (kernel modules provided by linux-modules-nvidia-525-generic)
    nvidia-driver-535-server-open, (kernel modules provided by linux-modules-nvidia-535-server-open-generic)
    nvidia-driver-535-server, (kernel modules provided by linux-modules-nvidia-535-server-generic)

Der einfachste Weg, um alle notwendigen Treiber automatisch zu installieren, ist die Verwendung der autoinstall-Funktion:

sudo ubuntu-drivers autoinstall

Starten Sie neu, nachdem der Prozess abgeschlossen ist:

sudo shutdown -r now

Sie können überprüfen, ob der installierte Treiber korrekt funktioniert:

sudo nvidia-smi
nvidia-smi Ausgabe

Sie können auch manuell auswählen, welcher Treiber installiert werden soll. Zum Beispiel:

sudo ubuntu-drivers install nvidia:535

Vergessen Sie nicht, den Server nach der Installation neu zu starten:

sudo shutdown -r now

Nvidia-Website

Öffnen Sie von Ihrem lokalen PC aus den Download-Bereich auf der offiziellen Nvidia-Website. Wählen Sie Ihre GPU und Ihr Betriebssystem aus den Drop-Down-Menüs und klicken Sie auf Suchen:

Nvidia Treiber auswählen

Überprüfen Sie, welche Version des Treibers verfügbar ist, und klicken Sie auf die Schaltfläche Download:

Nvidia Treiber herunterladen

Sie können es auch manuell aus dem Archivbereich auf der offiziellen Nvidia-Website herunterladen. Dann müssen Sie die erhaltene Datei (zum Beispiel, NVIDIA-Linux-x86_64-460.106.00.run) auf Ihren Server hochladen, indem Sie unsere Schritt-für-Schritt-Anleitung Dateiaustausch von Linux verwenden.

Führen Sie vor dem Fortfahren den folgenden Befehl aus, um die notwendigen Pakete zu installieren:

sudo apt install build-essential libglvnd-dev pkg-config

Manchmal sind diese Pakete in Ihrem System installiert. Starten Sie einfach die Treiberinstallation:

sudo bash NVIDIA-Linux-x86_64-460.106.00.run

Der letzte Schritt ist das Neustarten Ihres Servers:

sudo shutdown -r now

Das war's. Der Nvidia-Treiber wurde auf Ihrem Betriebssystem installiert.

Apt-Paketmanager

Zunächst ist es notwendig, die geeignete Treiberversion für die auf dem Server installierten GPUs auszuwählen. Besondere Beachtung sollte dem Treiberzweig geschenkt werden. In der Regel wird der Treiberzweig durch eine dreistellige Zahl angegeben (zum Beispiel, nvidia-driver-535). Dies kann mit dem obigen Befehl ermittelt werden:

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
    modalias : pci:v000010DEd00002684sv000019DAsd00004675bc03sc00i00
    vendor   : NVIDIA Corporation
    driver   : nvidia-driver-525 - distro non-free
    driver   : nvidia-driver-525-open - distro non-free
    driver   : nvidia-driver-525-server - distro non-free
    driver   : nvidia-driver-535 - distro non-free recommended
    driver   : nvidia-driver-535-open - distro non-free
    driver   : nvidia-driver-535-server-open - distro non-free
    driver   : nvidia-driver-535-server - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin

Wir empfehlen, zuerst die Kernel-Module zu installieren:

sudo linux-modules-nvidia-535-generic

Dann installieren Sie den Treiber:

sudo apt install nvidia-driver-535

Schließlich starten Sie den Server neu:

sudo shutdown -r now

Bitte überprüfen Sie, dass das richtige Kernel-Modul geladen wurde und der Treiber funktioniert:

sudo lsmod | grep nvidia
nvidia_uvm           1523712  0
    nvidia_drm             77824  0
    nvidia_modeset       1302528  1 nvidia_drm
    nvidia              56537088  2 nvidia_uvm,nvidia_modeset
    drm_kms_helper        311296  5 drm_vram_helper,ast,nvidia_drm
    drm                   622592  8 drm_kms_helper,drm_vram_helper,ast,nvidia,drm_ttm_helper,nvidia_drm,ttm

Sie können dies auch überprüfen, indem Sie das Nvidia-Befehlszeilen-Utility ausführen:

sudo nvidia-smi

Deinstallation

Bevor Sie die Treiberversion wechseln oder einfach den Nvidia-Treiber löschen möchten, geben Sie einfach den folgenden Befehl ein:

sudo apt purge nvidia-*
sudo apt update
sudo apt autoremove

Nun können Sie den benötigten Treiber installieren.



Veröffentlicht: 30.04.2024


Haben Sie noch Fragen? Schreiben Sie uns!

By clicking «I Accept» you confirm that you have read and accepted the website Terms and Conditions, Privacy Policy, and Moneyback Policy.