So installieren Sie Nvidia-Treiber unter Ubuntu 20.04 / Ubuntu 18.04

Installieren Sie Nvidia-Treiber unter Ubuntu 20.04

Alle Desktops und Laptops verfügen über eine Grafikkarte zum Anzeigen von Bildern über einen Monitor. Grafikkarten werden entweder mit einer Systemplatine geliefert oder über einen PCI-E-Steckplatz an die Systemplatine angeschlossen. Nvidia und AMD hergestellte Grafikkarten sind die am häufigsten verwendeten Grafikkarten in Laptops oder Desktops.,

Hier erfahren Sie, wie Sie Nvidia-Treiber unter Ubuntu 20.04/Ubuntu 18.04 installieren.

Informationen zur Grafikkarte finden

Lassen Sie uns die an Ihr System angeschlossene Grafikkarte finden. Verwenden Sie den Befehl lshw, um ihn zu finden.

sudo lshw -C display
Grafikkarteninformationen

Aus der obigen Ausgabe können Sie sehen, dass das System über eine Nvidia-Grafikkarte verfügt und Nouveau-Treiber verwendet. Nouveau ist ein Open-Source-Grafiktreiber für Nvidia-Karten und wird durch Reverse Engineering des Nvidia-Treibers entwickelt.,

Nvidia-Treiber installieren

Wir können die Nvidia-Treiber auf verschiedene Arten und aus verschiedenen Quellen installieren.

1. Grafische Installation

2. Installieren Sie Nvidia-Treiber aus den Ubuntu-repository

ich. ubuntu-drivers-Befehl

ii. apt-Befehl

3. Installieren Sie Nvidia-Treiber von PPA

4. Installieren Sie Nvidia-Treiber von der Offiziellen Website

1. Grafische Installation

Gehen Sie zu Aktivitäten >> Software & Updates >> Zusätzliche Treiber.,

Auf dieser Registerkarte werden die verfügbaren Treiberversionen für Ihre Grafikkarte angezeigt. Wählen Sie die geeignete Treiberversion aus, die Sie installieren möchten, oder die empfohlene (oben in der Liste), und klicken Sie dann auf Änderungen übernehmen.

Wählen Sie die Treiberversion

Geben Sie das Kennwort ein, um die Treiberinstallation zu authentifizieren. Warten Sie dann, bis die installation abgeschlossen ist.

Wenn auf Ihrem Ubuntu-System UEFI Secure Boot aktiviert ist, müssen Sie möglicherweise Secure Boot konfigurieren und den MOK-Schlüssel in der Firmware Ihres Systems registrieren.,

Starten Sie das System nach der Installation neu und überprüfen Sie die Treiberinstallation, indem Sie erneut zur Registerkarte Zusätzliche Treiber wechseln.

Treiberversion validieren

2. Installieren Sie den Nvidia-Treiber aus dem Ubuntu-Repository

i. Befehl ubuntu-drivers

Aktualisieren Sie zuerst den Repository-Index, um die verfügbaren Nvidia-Treiber zu aktualisieren.

sudo apt update

Listen Sie dann die verfügbaren Treiberversionen für Ihre Grafikkarte auf.,

sudo ubuntu-drivers devices

Verfügbare Treiberversionen

Verwenden Sie abschließend den Befehl ubuntu-drivers, um das empfohlene Nvidia-Treiberpaket zu installieren.

sudo ubuntu-drivers install

Wenn auf Ihrem Ubuntu-System UEFI secure boot aktiviert ist, müssen Sie möglicherweise secure boot konfigurieren und den MOK-Schlüssel in der Firmware Ihres Systems registrieren.

Starten Sie das System nach der Installation neu.

sudo reboot

Verwenden Sie nach dem Neustart des Systems den folgenden Befehl, um die Treiberversion zu validieren.,

sudo nvidia-smi
Validate Nvidia Driver Version

ii. apt command

First, update the repository index to refresh the available Nvidia drivers.

sudo apt update

Then, list the available driver packages for your Nvidia graphic card.

sudo apt list nvidia-driver-*
Available Nvidia Driver Versions

Finally, install the driver version you want., Hier werde ich die neueste Version aus dem Ubuntu-Repository installieren, die v440.100 ist.

Wenn auf Ihrem Ubuntu-System UEFI secure boot aktiviert ist, müssen Sie möglicherweise secure boot konfigurieren und den MOK-Schlüssel in der Firmware Ihres Systems registrieren.

Starten Sie das System nach der Installation des Treiberpakets neu.

sudo reboot

Verwenden Sie nach dem Neustart des Systems den folgenden Befehl, um die Treiberversion zu validieren.

sudo nvidia-smi
Nvidia-Treiberversion validieren

3., Installieren Sie Nvidia-Treiber von PPA

Nvidia proprietäre GPU-Treiber sind in Launchpad verfügbar. Es hat die neuesten Treiber von Upstream, derzeit Versand Nvidia.

Dieser PPA wird derzeit getestet. Bitte verwenden Sie es mit Vorsicht.
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update

Listen Sie die verfügbaren Treiberpakete für Ihre Grafikkarte auf.

sudo apt list nvidia-driver-*

ODER

sudo ubuntu-drivers devices

Installieren Sie die neueste Version des Nvidia-Treibers mit dem folgenden Befehl.,

sudo apt install -y nvidia-driver-450

ODER

sudo ubuntu-drivers install

Wenn auf Ihrem Ubuntu-System UEFI secure boot aktiviert ist, müssen Sie möglicherweise secure boot konfigurieren und den MOK-Schlüssel in der Firmware Ihres Systems registrieren.

Starten Sie das System nach der Installation des Treiberpakets neu.

sudo reboot

Verwenden Sie nach dem Neustart des Systems den folgenden Befehl, um die Treiberversion zu validieren.

sudo nvidia-smi
Nvidia-Treiberversion validieren

4., Installieren Sie den offiziellen Nvidia-Treiber

Nvidia empfiehlt die Verwendung der Installationsmethode von Ubuntu oder dem Betriebssystemhersteller für die Installation von Nvidia-Treibern anstelle des Nvidia-Installationsprogramms.

Deaktivieren Sie zunächst Nouveau-Treiber, falls Ihr System sie verwendet.

Starten Sie das System neu

sudo reboot

Fügen Sie Ihrem Computer eine 32-Bit-Architektur hinzu, um 32-Bit-Bibliotheken für Nvidia-Treiber zu installieren.

sudo dpkg --add-architecture i386 sudo apt update

Installieren Sie die erforderlichen Bibliotheken.

sudo apt install -y libc6:i386 gcc autoconf make libglvnd-dev

Laden Sie das neueste Treiberpaket von der Nvidia-Website herunter.,

ODER

Verwenden Sie den folgenden Befehl, um die neueste Version v450.66 über das Terminal herunterzuladen.

wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run

Installieren Sie den Nvidia-Treiber mit dem folgenden Befehl.

Legacy-BIOS-System

sudo sh NVIDIA-Linux-x86_64-450.66.run

Befolgen Sie die Anweisungen auf dem Bildschirm, um den Nvidia-Treiber zu installieren.,

Installation fortsetzen-So installieren Sie den Nvidia-Treiber mit dem Nvidia-Installationsprogramm

Ja-So installieren Sie die 32-Bit-kompatiblen Bibliotheken von Nvidia

Ja-So aktualisieren Sie das nvidia-xconfig-Dienstprogramm, um die x-Konfigurationsdatei automatisch zu aktualisieren, sodass der Nvidia-Treiber beim Neustart von X verwendet wird.

UEFI-System

Bevor Sie den folgenden Befehl ausführen, generieren Sie einen Computerbesitzerschlüssel und registrieren Sie ihn in der Firmware Ihres Systems.

sudo sh ./NVIDIA-Linux-x86_64-450.66.run -s --module-signing-secret-key=/var/tmp/MOK.priv --module-signing-public-key=/var/tmp/MOK.pem

Starten Sie das System nach der Installation des Treiberpakets neu.,

sudo reboot

Verwenden Sie nach dem Neustart des Systems den folgenden Befehl, um die Treiberversion zu validieren.,>Nvidia – Treiberversion validieren

UEFI System-SecureBoot Enabled

Installieren Sie Nvidia-Treiber aus Ubuntu Repository / PPA

Wenn Sie ein Ubuntu-System mit aktiviertem UEFI Secure Boot haben, werden Sie während der Nvidia-Treiberinstallation (mithilfe der grafischen Methode oder des Befehls apt oder des Befehls ubuntu-drivers oder von PPA) aufgefordert, ein Kennwort festzulegen (falls nicht bereits während der Installation des Betriebssystems festgelegt) (Software von Drittanbietern) oder MOK (Maschineneigentümerschlüssel) wird nach der Installation des Betriebssystems nicht registriert) und kann zur Registrierung von MOK in der Firmware Ihres Systems verwendet werden.,

Sie erhalten ein grafisches Fenster zum Konfigurieren von Secure boot, falls Sie Nvidia-Treiber von der Software & Updates installieren möchten. Die grafischen Schritte wären die gleichen wie unten (TUI).

Wählen Sie OK auf Konfigurieren secure boot Wizard.

Secure Boot konfigurieren

Geben Sie ein Passwort für Secure boot ein.

Geben Sie dasselbe Passwort erneut ein, um das Passwort zu bestätigen.

Starten Sie das System neu und registrieren Sie dann MOK.,

sudo reboot

Installieren Sie offizielle Nvidia-Treiber

Überprüfen Sie zunächst, ob auf Ihrem System Secure boot aktiviert ist.

sudo mokutil --sb-state

Ausgabe:

SecureBoot enabled

Generieren und importieren Sie das MOK.

Konvertieren .der Datei an .pem-Format für Nvidia-Treiberinstallation.

openssl x509 -in /var/tmp/MOK.der -inform DER -outform PEM -out /var/tmp/MOK.pem

Starten Sie das System neu und registrieren Sie dann MOK.

sudo reboot

Computerbesitzerschlüssel registrieren

Beim Neustart des Systems müssen Sie die MOK-Verwaltung durchführen.,

Wählen Sie Registrieren MOK „Weiter“ Ja „Passwort eingeben (Sie haben früher festgelegt)“ Neustart.

Überprüfen Sie nach dem Neustart des Systems die Treiberversion auf Ihrem Ubuntu-System.

sudo nvidia-smi
Nvidia-Treiberversion validieren

Nvidia-Einstellungen verwalten

Sie können die Nvidia-Treibereinstellungen verwalten, indem Sie Aktivitäten aufrufen >> div > Suche nach Nvidia X Server Einstellungen.,

OR

sudo nvidia-settings
Nvidia Settings

Conclusion

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.