So installieren Sie Nvidia-Treiber unter Ubuntu 24.04, 22.04 oder 20.04

Die Installation von NVIDIA-Treibern unter Ubuntu ist für Benutzer, die die Leistung ihres Systems optimieren möchten, insbesondere für Spiele, 3D-Rendering oder CUDA-basierte Berechnungen, von entscheidender Bedeutung. Ubuntu bietet je nach Ihren Anforderungen und Vorlieben mehrere Methoden zum Installieren dieser Treiber. Sie können das Ubuntu-Standardrepository für eine unkomplizierte Installation verwenden, das Launchpad-PPA ppa:graphics-drivers/ppa für den Zugriff auf die neuesten Treiber oder das NVIDIA CUDA APT-Repository für diejenigen, die speziell mit CUDA-Entwicklung arbeiten.

Dieses Handbuch führt Sie mit jeder dieser Methoden unter Ubuntu 24.04, 22.04 oder 20.04 durch den Installationsprozess und stellt sicher, dass Sie über die richtige Treiberkonfiguration für Ihre Hardware und Ihren Anwendungsfall verfügen.

Entfernen Sie vorherige NVIDIA-Installationen

Wenn Sie NVIDIA-Treiber zuvor mit einer bestimmten Methode installiert haben und sie mit einem anderen hier erwähnten Ansatz neu installieren möchten, seien Sie vorsichtig. Das Mischen mehrerer NVIDIA-Repositorys kann Ihre Treiber beeinträchtigen. Sie sollten zuerst die Mesa-Treiber zurücksetzen und dann die NVIDIA-Treiber installieren.

Hinweis: Sie können diesen Abschnitt überspringen, wenn Sie noch keine NVIDIA-Treiber installiert haben.

Methode 1: Entfernen von NVIDIA-Treibern mit der APT-Methode

Verwenden Sie zunächst einen allgemeinen Befehl, um alle Spuren der NVIDIA-Installation auf Ihrem System zu entfernen. Dieser Befehl sucht nach NVIDIA-bezogenen Paketen und löscht sie von Ihrem System:

sudo apt autoremove nvidia* --purge

Methode 2: Entfernen von Runfile NVIDIA-Treiberinstallationen

Angenommen, Sie haben die NVIDIA-Treiber mit der Dateimethode „.run“ installiert (was aufgrund besserer Alternativen wie dem NVIDIA CUDA-Repository nicht empfohlen wird). In diesem Fall müssen Sie sie mit einem anderen Ansatz entfernen.

Um den Runfile-Installationstyp zu entfernen, verwenden Sie den folgenden Befehl:

sudo /usr/bin/nvidia-uninstall

Methode 3: Entfernen von NVIDIA CUDA Toolkit Runfile-Installationen

Wenn Sie das CUDA-Toolkit mit der Runfile-Methode installiert haben, müssen Sie es auch entfernen. Führen Sie dazu den folgenden Befehl aus:

sudo /usr/local/cuda-X.Y/bin/cuda-uninstall

Ersetzen Sie XY durch die Versionsnummer Ihres installierten CUDA-Toolkits.

Diese Methoden sollten alle vorhandenen NVIDIA-Treiber von Ihrem Ubuntu-System entfernen, sodass Sie mit einer Neuinstallation fortfahren können.

Vorinstallationsschritte für die Installation von NVIDIA-Treibern

Vor der Installation der NVIDIA-Treiber müssen unbedingt einige Vorinstallationsprüfungen durchgeführt werden, um einen reibungslosen Installationsvorgang sicherzustellen. Dieser Abschnitt führt Sie durch die erforderlichen Schritte.

Aktualisieren Sie Ubuntu vor der Installation der Nvidia-Treiber

Durch die Aktualisierung Ihres Systems wird sichergestellt, dass alle Pakete auf dem neuesten Stand sind. Dadurch verringert sich die Wahrscheinlichkeit von Konflikten während der Installation. Dies ist insbesondere bei der Installation von Paketen wie neuen Kerneln und Grafikkartentreibern wichtig.

Aktualisieren Sie zunächst die Paketliste:

sudo apt update

Aktualisieren Sie als Nächstes alle veralteten Pakete:

sudo apt upgrade

Bestimmen Sie Ihre Grafikkarte

Es ist wichtig, festzustellen, ob Ihre ältere NVIDIA-Grafikkarte unterstützt wird. Benutzer mit brandneuen Karten können diesen Schritt überspringen, da sie zweifellos unterstützt werden.

Suchen Sie zunächst Ihr Grafikkartenmodul mit dem folgenden Befehl:

lspci | grep -e VGA

Dieser Befehl zeigt Informationen zu Ihrer Grafikkarte an. Eine Beispielausgabe wird unten angezeigt:

03:00.0 VGA compatible controller: NVIDIA Corporation TU117 [GeForce GTX 1650] (rev a1)

Wenn Sie eine ältere Karte verwenden, prüfen Sie auf der NVIDIA-Website, ob die neuesten Treiber sie unterstützen. In einigen Fällen müssen Sie stattdessen möglicherweise ältere Treiber installieren.

Methode 1: Installieren Sie NVIDIA-Treiber über das CLI-Terminal

Die Befehlszeile ist die erste Option zum Installieren von NVIDIA-Treibern auf Ihrem Ubuntu-System. Fortgeschrittene Benutzer bevorzugen zwar befehlsbasierte Methoden, aber selbst Anfänger können diesem Ansatz problemlos folgen.

Identifizieren Sie Ihre Grafikkarte und den empfohlenen Treiber

Öffnen Sie Ihr Terminal durch Drücken von STRG+ALT+T und suchen Sie mit dem folgenden Befehl nach Informationen zu Ihrer Grafikkarte:

ubuntu-drivers devices

In der Beispielausgabe lautet das Grafikkartenmodell „TU117 [GeForce GTX 1650]“ und der empfohlene NVIDIA-Treiber ist „nvidia-driver-545-open“. Denken Sie daran, dass Ihr NVIDIA-Grafikkartenmodell abweichen kann. Suchen Sie daher in Ihrer Ausgabe nach der empfohlenen Treiberoption.

Installieren Sie den empfohlenen Treiber oder wählen Sie eine andere Version

Sie können das empfohlene Treiberpaket mit einer der beiden folgenden Methoden installieren.

Wenn Sie mit der empfohlenen Version zufrieden sind, verwenden Sie diesen Befehl, um sie automatisch zu installieren:

sudo ubuntu-drivers autoinstall

Wenn Sie lieber eine bestimmte Treiberversion installieren möchten, verwenden Sie den entsprechenden Befehl aus der Liste unten. Beachten Sie, dass diese Versionsnummern Beispiele sind und sich im Laufe der Zeit ändern werden.

Die folgenden Befehle sind nur allgemeine Beispiele. Denken Sie daran, dass Nvidia ständig neue Versionen herausbringt. Diese Anleitung wird möglicherweise nicht für jeden Befehl aktualisiert, sie existiert jedoch weiterhin.

sudo apt install nvidia-driver-550
sudo apt install nvidia-driver-545
sudo apt install nvidia-driver-535
sudo apt install nvidia-driver-530
sudo apt install nvidia-driver-525
sudo apt install nvidia-driver-520
sudo apt install nvidia-driver-515
sudo apt install nvidia-driver-510

Starten Sie Ihr System neu

Sobald die Treiberinstallation abgeschlossen ist, starten Sie Ihr Ubuntu-System neu, indem Sie den folgenden Befehl eingeben:

reboot

Nach dem Neustart des Systems sollten Ihre NVIDIA-Treiber erfolgreich installiert und einsatzbereit sein.

Methode 2: Installieren Sie NVIDIA-Treiber über die Desktop-GUI

Die zweite Lösung zum Installieren von NVIDIA-Treibern auf Ihrem Ubuntu-System ist die Verwendung einer grafischen Benutzeroberfläche (GUI). Dieser Ansatz wird insbesondere für Linux-Anfänger empfohlen.

Öffnen Sie die Anwendung „Zusätzliche Treiber“

Gehen Sie zunächst zu Ihrem Anwendungsmenü und öffnen Sie die Anwendung „Zusätzliche Treiber“. Ubuntu-Neulinge finden diese Anwendung, indem Sie die folgenden Schritte ausführen:

  1. Klicken Sie oben links auf dem Bildschirm auf „Aktivitäten“.
  2. Geben Sie „Zusätzliche Treiber“ in die Suchleiste ein.
  3. Wählen Sie aus den Suchergebnissen die Anwendung „Zusätzliche Treiber“ aus.

Wählen Sie den zu installierenden NVIDIA-Treiber aus

Das Fenster „Software & Updates“ wird angezeigt und zeigt eine Liste der verfügbaren Treiber für Ihre NVIDIA-Grafikkarte an. Die Anzahl der aufgelisteten Treiber kann je nach Alter und Beliebtheit Ihrer Grafikkarte variieren.

Wählen Sie den NVIDIA-Treiber aus, den Sie installieren möchten, und klicken Sie auf die Schaltfläche „Änderungen übernehmen“. Abhängig von Ihrem System und dessen Ressourcen dauert der Installationsvorgang 2 bis 3 Minuten.

Starten Sie Ihr System neu

Sobald die Treiberinstallation abgeschlossen ist, starten Sie Ihr System neu. Sie können dies sofort tun, indem Sie den folgenden Befehl in Ihr Terminal eingeben:

reboot

Methode 3: Installieren Sie NVIDIA-Treiber mit „graphics-drivers/ppa“

Bei der folgenden Methode werden NVIDIA-Treiber aus dem Repository graphics-drivers/ppa installiert, das dafür bekannt ist, die aktuellsten proprietären NVIDIA-Treiber bereitzustellen. Dieser Ansatz wird Benutzern empfohlen, die ihre Grafiktreiber regelmäßig aktualisieren möchten.

Installieren der erforderlichen Abhängigkeiten

Zuerst müssen Sie die erforderlichen Abhängigkeiten installieren, indem Sie den folgenden Befehl ausführen:

sudo apt install software-properties-common -y

Fügen Sie das Grafiktreiber-PPA hinzu

Fügen Sie als Nächstes das Repository graphics-drivers/ppa mit dem folgenden Befehl zu Ihrem System hinzu:

sudo add-apt-repository ppa:graphics-drivers/ppa -y

Paket-Cache aktualisieren

Nachdem das PPA nun zu Ihrem System hinzugefügt wurde, aktualisieren Sie die Paketliste durch Ausführen von:

sudo apt update

Überprüfen Sie die empfohlenen Nvidia-Treiber

Geben Sie nun den folgenden Befehl ein, um die empfohlenen Treiber für Ihre Grafikkarte anzuzeigen:

ubuntu-drivers devices

Die Ausgabe unterscheidet sich von der, die Sie mit dem Standard-APT-Repository von Ubuntu erhalten haben. In der Liste sehen Sie einen von Drittanbietern empfohlenen Treiber.

Installieren Sie NVIDIA-Treiber über den APT-Befehl vom PPA

Wählen Sie zum Installieren des Treibers eine der folgenden Optionen:

Wenn Sie mit der empfohlenen Version zufrieden sind, verwenden Sie diesen Befehl:

sudo ubuntu-drivers autoinstall

Wenn Sie alternativ eine bestimmte Treiberversion installieren möchten, verwenden Sie einen der folgenden Befehle:

sudo apt install nvidia-driver-550
sudo apt install nvidia-driver-545
sudo apt install nvidia-driver-535
sudo apt install nvidia-driver-530
sudo apt install nvidia-driver-525
sudo apt install nvidia-driver-520
sudo apt install nvidia-driver-515
sudo apt install nvidia-driver-510
sudo apt install nvidia-driver-470
sudo apt install nvidia-driver-450
sudo apt install nvidia-driver-390

Starten Sie Ihr System neu

Sobald die Installation abgeschlossen ist, starten Sie Ihr System mit dem folgenden Befehl neu:

reboot

Nach dem Neustart sind die neu installierten NVIDIA-Treiber aus dem Repository graphics-drivers/ppa auf Ihrem System aktiv.

Methode 4: Installieren Sie NVIDIA-Treiber auf LTS-Versionen über CUDA PPA

Dieser Abschnitt gilt nur für Ubuntu 24.04, 22.04 und 20.04 LTS-Versionen. Er kann nicht für kurzfristige Versionen verwendet werden.

Installieren Sie die erforderlichen Pakete, um Nvidia-Treiber von CUDA PPA zu installieren

Die letzte Methode zur Installation von NVIDIA-Treibern beinhaltet die Verwendung des NVIDIA CUDA-Repository, das häufig aktualisiert wird und Debian, Ubuntu, RHEL und andere beliebte Linux-Distributionen unterstützt.

Stellen Sie zunächst sicher, dass Sie die folgenden Pakete installieren, die möglicherweise bereits auf Ihrem System installiert sind:

sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https dkms curl -y

NVIDIA Repository GPG-Schlüssel importieren

Importieren Sie als Nächstes den GPG-Schlüssel für Ihre Distributionsversion:

Noble Numbat: Ubuntu 24.04:

curl -fSsL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/3bf863cc.pub | sudo gpg --dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg > /dev/null 2>&1

Jammy Jellyfish: Ubuntu 22.04:

curl -fSsL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/3bf863cc.pub | sudo gpg --dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg > /dev/null 2>&1

Schwerpunkt: Ubuntu 20.04:

curl -fSsL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/3bf863cc.pub | sudo gpg --dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg > /dev/null 2>&1

NVIDIA CUDA-Repository hinzufügen

Fügen Sie nun das NVIDIA-Repository für Ihr System hinzu und stellen Sie sicher, dass Sie das richtige importieren, das Ihrer Ubuntu-Distributionsversion entspricht:

Noble Numbat: Ubuntu 24.04:

echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/ /' | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list

Jammy Jellyfish: Ubuntu 22.04:

echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/ /' | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list

Schwerpunkt: Ubuntu 20.04:

echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /' | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list

APT-Paketindex aktualisieren

Aktualisieren Sie Ihre Quellenliste, um das neu hinzugefügte Repository widerzuspiegeln:

sudo apt update

Suchen und installieren Sie Nvidia-Treiber über Nvidia PPA

Installieren Sie als Nächstes die neuesten Nvidia-Treiber. Sie können den APT-Suchbefehl verwenden, um die vollständige Liste der verfügbaren Treiber anzuzeigen:

apt search nvidia-driver-*

Dieses Tutorial zeigt, wie Sie die aktuellste verfügbare Version installieren. Wenn Sie möchten, ersetzen Sie 545 durch 530, 525, 520, 515 usw.

Installieren Sie für optimale Kompatibilität die proprietäre Version, insbesondere wenn Sie neu bei Ubuntu sind. Open-Source-Treiber können bei bestimmten Grafikkarten Probleme verursachen.

Fortgeschrittene Benutzer können je nach Bedarf problemlos zwischen Open-Source- und proprietären Treibern wechseln.

  • Installieren Sie NVIDIA-Treiber 550.xx ohne CUDA-Unterstützung (proprietär):
sudo apt install nvidia-driver-550
  • Installieren Sie NVIDIA-Treiber 550.xx mit CUDA-Unterstützung (proprietär):
sudo apt install nvidia-driver-550 cuda-drivers-550 cuda
  • Installieren Sie NVIDIA-Treiber 550.xx ohne CUDA-Unterstützung (Open Source):
sudo apt install nvidia-driver-550-open
  • Installieren Sie NVIDIA-Treiber 550.xx mit CUDA-Unterstützung (Open Source):
sudo apt install nvidia-driver-550-open cuda-drivers-550 cuda

Wenn die oben genannten Treiber nicht funktionieren, versuchen Sie es mit den Versionen 545, 530, 520, 515 usw. oder verwenden Sie den früheren Suchbefehl, um andere Versionen zu finden.

Installieren Sie Nvidia Headless-Treiber

Für Nicht-Desktop-Benutzer und Benutzer, die Server mit spezieller Software betreiben, ist es oft am besten, NVIDIA-Treiber direkt aus dem CUDA-Repository zu installieren. Die Anweisungen sind dieselben wie für Desktop-Benutzer, aber Sie müssen dem Befehl „headless“ hinzufügen.

Proprietäre NVIDIA 545 Headless-Treiber

sudo apt install nvidia-headless-545

Open-Source-Headless-Treiber für NVIDIA 545

sudo apt install nvidia-headless-545-open

Weitere Optionen erhalten Sie, wenn Sie in Ihrem Terminal den APT-Suchbefehl verwenden, um bestimmte Pakete zu finden:

apt search nvidia-headless*

Darüber hinaus können Sie CUDA und alle anderen erforderlichen Pakete hinzufügen. Desktop-Benutzer sollten keine Headless-Treiber installieren.

Bestätigen der Installation der Nvidia-Treiber

Nachdem Sie die Nvidia-Treiber erfolgreich installiert und Ihr System neu gestartet haben, müssen Sie unbedingt überprüfen, ob die Installation erfolgreich war. Dieser Abschnitt führt Sie durch die Bestätigung der Installation über die Befehlszeile und die grafische Benutzeroberfläche (GUI).

Überprüfen Sie die Nvidia-Treiber über das Terminal

Sie können die Installation über die Befehlszeile überprüfen. Dieser Befehl zeigt Informationen zu Ihrer Nvidia-GPU an, z. B. die Treiberversion, GPU-Nutzung, Temperatur und mehr.

nvidia-smi

Greifen Sie auf die grafische Benutzeroberfläche der Nvidia-Einstellungen zu

Sie können die Nvidia-Einstellungs-GUI starten, wenn Sie eine grafische Benutzeroberfläche bevorzugen. Führen Sie dazu die folgenden Schritte aus:

Öffnen Sie das Terminal und geben Sie den folgenden Befehl ein:

nvidia-settings

Alternativ können Sie über das Anwendungsmenü auf die Nvidia-Einstellungen zugreifen:

Gehen Sie zu Aktivitäten > Anwendungen anzeigen > NVIDIA X-Server-Einstellungen.

Nachdem Sie die GUI der Nvidia-Einstellungen geöffnet haben, können Sie die Konfiguration, Informationen und andere Einstellungen Ihrer GPU sehen, die angepasst werden können.

Abschluss

Indem Sie NVIDIA-Treiber mit der Methode installieren, die Ihren Anforderungen am besten entspricht, können Sie optimale Leistung und Kompatibilität mit Ihrem Ubuntu-System sicherstellen. Egal, ob Sie sich für die Stabilität des Ubuntu-Standardrepositorys, die hochmodernen Treiber aus ppa:graphics-drivers/ppa oder die CUDA-optimierten Treiber aus dem NVIDIA CUDA-Repository entscheiden, jede Methode bietet eine zuverlässige Möglichkeit, Ihren GPU effizient laufen zu lassen. Obwohl Updates für diese Treiber häufig sind, sollten Sie unbedingt das Repository auswählen, das Ihren spezifischen Anforderungen entspricht, um ein reibungsloses und stabiles Erlebnis auf Ihrem Ubuntu-System zu gewährleisten.

Nützliche Links

Hier sind einige hilfreiche Links zur Installation von NVIDIA-Treibern:

  • Grafiktreiber PPA: Greifen Sie über das PPA für Ubuntu-Grafiktreiber auf die neuesten NVIDIA-Treiber zu. Dieses Repository enthält häufig die aktuellsten verfügbaren Treiber.
  • NVIDIA Unix-Treiber: Besuchen Sie die offizielle Seite von NVIDIA für Unix-Treiber, um die neuesten Treiber direkt von NVIDIA herunterzuladen.
  • NVIDIA CUDA Toolkit: Erfahren Sie mehr über das CUDA Toolkit und laden Sie es herunter. Es enthält Treiber und Tools für GPU-beschleunigtes Computing.
  • NVIDIA Tesla-Treiberdokumentation: Lesen Sie die Dokumentation zu NVIDIA Tesla-Treibern. Sie enthält ausführliche Informationen zu Treiberzweigen und -aktualisierungen.
  • NVIDIA-Foren: Treten Sie den NVIDIA-Community-Foren bei, um Probleme zu diskutieren, Lösungen auszutauschen und Unterstützung von anderen NVIDIA-Benutzern zu erhalten.
Joshua James
Folgen Sie mir
Letzte Artikel von Joshua James (Alle anzeigen)

3 Gedanken zu „How to Install Nvidia Drivers on Ubuntu 24.04, 22.04, or 20.04“

  1. Nur als Warnung: Nach dem Neustart konnte ich nicht auf nvidia-smi zugreifen, also habe ich (GEBEN SIE DIESEN BEFEHL NOCH NICHT EIN) sudo prime-select nvidia ausgeführt. Und nach dem erneuten Neustart konnte ich weder meine Maus noch meine Tastatur verwenden. Hier habe ich eine Lösung gefunden:
    https://forums.developer.nvidia.com/t/ubuntu-22-04-2-lts-nvidia-525-105-17-hangs-on-login-screen/249679

    Das geht im Wesentlichen so: sudo apt-get install xserver-xorg-input-all
    Führen Sie dann „sudo prime-select nvidia“ aus und starten Sie neu

    HINWEIS: Wenn Ihre Maus und Tastatur nach dem Neustart nicht reagieren, wechseln Sie in den Wiederherstellungsmodus (öffnen Sie dazu eine Shell), wechseln Sie zurück zu Intel „sudo prime-select nvidia“ und führen Sie dann die obigen Schritte aus.

    Antworten

Hinterlasse einen Kommentar