Installieren Sie Nvidia -Treiber auf Red Hat Enterprise Linux 9

Installieren Sie Nvidia -Treiber auf Red Hat Enterprise Linux 9
„Wenn Sie Red Hat Enterprise Linux (RHEL) 9 auf Ihrem Computer installiert haben und auch eine NVIDIA -GPU auf Ihrem Computer installiert haben, ist die Installation der NVIDIA -GPU -Treiber auf Red Hat Enterprise Linux (RHEL) 9 das erste, was Sie tun möchten,.

In diesem Artikel werde ich Ihnen zeigen, wie Sie die neueste Version der proprietären NVIDIA -GPU -Treiber auf Red Hat Enterprise Linux (RHEL) 9 installieren. Also lasst uns anfangen.”

Inhaltsverzeichnis

  1. Überprüfen Sie, ob das System eine NVIDIA -GPU installiert hat
  2. Deaktivieren Sie den sicheren Stiefel vom BIOS
  3. Aktivieren Sie das Epel -Repository auf RHEL 9
  4. Installation der erforderlichen Abhängigkeiten und Erstellen von Tools zum Kompilieren von Nvidia -Kernelmodulen
  5. Hinzufügen des offiziellen NVIDIA CUDA -Paketpakets auf RHEL 9 Hinzufügen
  6. Installation der neuesten NVIDIA -GPU -Treiber auf RHEL 9
  7. Überprüfen Sie, ob Nvidia -Treiber ordnungsgemäß installiert sind
  8. Abschluss
  9. Verweise

Überprüfen Sie, ob das System eine NVIDIA -GPU installiert hat

Sie können überprüfen, ob Ihr Computer über eine NVIDIA -GPU mit dem folgenden Befehl installiert ist:

$ lspci | EGREP 'VGA | 3D'

Wie Sie sehen können, habe ich eine Nvidia Geforce GTX 1050 Ti GPU auf meinem Computer installiert. Möglicherweise haben Sie eine andere NVIDIA -GPU installiert.

Standardmäßig werden die Open-Source-Nouveau-GPU-Treiber verwendet1 anstelle der proprietären Nvidia GPU -Treiber2 auf Rhel 9. Sobald Sie die proprietären NVIDIA-GPU-Treiber installiert haben, werden Sie feststellen, dass sie anstelle der Open-Source-Nouveau-GPU-Treiber verwendet werden.

$ lsmod | Grep Nouveau
$ lsmod | Grep Nvidia

Deaktivieren Sie den sicheren Stiefel vom BIOS

Für die NVIDIA -GPU -Treiber müssen Sie an RHEL 9 arbeiten. Sie müssen den sicheren Stiefel aus dem BIOS Ihres Motherboards deaktivieren, wenn sie die UEFI -Firmware zum Booten von Betriebssystemen verwendet.

Der Prozess des Deaktivierens des sicheren Stiefels aus dem BIOS von UEFI-fähigen Motherboards ist förderspezifisch (anders für jeden Motherboard-Anbieter wie ASUS, MSI, Gigabyte, Asrock usw.). Es ist also am besten, das Benutzerhandbuch Ihres Motherboards zu überprüfen, um herauszufinden, wie Sie den sicheren Stiefel auf Ihrem Motherboard deaktivieren können.

Für ältere Motherboards in BIOS-Basis müssen Sie nichts für die NVIDIA-GPU-Treiber tun, um an RHEL 9 zu arbeiten.

Aktivieren Sie das Epel -Repository auf RHEL 9

Um die NVIDIA -GPU -Treiber auf RHEL 9 zu installieren. Einige davon sind im RHEL 9 Epel -Repository erhältlich. In diesem Abschnitt werde ich Ihnen zeigen, wie Sie das Epel -Repository auf RHEL 9 aktivieren können.

Aktualisieren Sie zunächst den DNF -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo dnf makecache

Aktivieren Sie das offizielle RHEL 9 Codeready Builder -Paketpaket -Repository mit dem folgenden Befehl:

$ sudo Abonnement-Manager-Repos-ansable codeready-builder-for-rhel-9-$ (uname -i) -RPMS

Installiere das Epel-Release Paket von der offiziellen Website von Fedora mit dem folgenden Befehl:

$ sudo dnf install https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-9.Keinarch.Drehzahl

Um die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .

Der Epel-Release Das Paket sollte installiert werden und das Epel -Repository sollte aktiviert sein.

Damit die Änderungen wirksam werden sollen, aktualisieren Sie den DNF -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo dnf makecache

Installation der erforderlichen Abhängigkeiten und Erstellen von Tools zum Kompilieren von Nvidia -Kernelmodulen

So installieren Sie die erforderlichen Build -Tools und Abhängigkeitsbibliotheken zum Kompilieren der NVIDIA -Kernel -Module auf RHEL 9: Führen Sie den folgenden Befehl aus:

$ sudo dnf Installieren Sie Kernel-Devel-$ (uname -r) kernel-header-$ (uname -r) gcc machen dkms acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig

Um die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .

Die erforderlichen Pakete werden aus dem Internet heruntergeladen. Es wird eine Weile dauern, bis es fertig ist.

Sobald die Pakete heruntergeladen wurden, werden Sie aufgefordert, die GPG -Taste des Epel -Repositorys zu bestätigen.

Um die GPG -Taste zu bestätigen, drücken Sie Y und dann drücken Sie .

Um die GPG -Taste des offiziellen RHEL -Paket -Repositorys zu bestätigen, drücken Sie Y und dann drücken Sie .

Drücken Sie drücken Y und dann drücken Sie .

Die Installation sollte fortgesetzt werden.

Zu diesem Zeitpunkt sollten die erforderlichen Abhängigkeitsbibliotheken und Build -Tools zum Kompilieren des Nvidia -Kernel -Moduls auf RHEL 9 installiert werden.

Hinzufügen des offiziellen NVIDIA CUDA -Paketpakets auf RHEL 9 Hinzufügen

Um das offizielle NVIDIA CUDA -Paket -Repository auf RHEL 9 hinzuzufügen, führen Sie den folgenden Befehl aus:

$ sudo dnf config-Manager --add-Repo http: // Entwickler.herunterladen.Nvidia.com/compute/cuda/repos/rhel9/$ (uname -i)/cuda -rhel9.Repo

Damit die Änderungen wirksam werden sollen, aktualisieren Sie den DNF -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo dnf makecache

Installation der neuesten NVIDIA -GPU -Treiber auf RHEL 9

Führen Sie den folgenden Befehl aus:

$ sudo DNF-Modul Installieren Sie Nvidia-Fahrer: neueste DKMS

Um die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .

NVIDIA GPU -Treiberpakete und die erforderlichen Abhängigkeitspakete werden aus dem Internet heruntergeladen. Es wird eine Weile dauern, bis es fertig ist.

Sobald die Pakete heruntergeladen wurden, werden Sie gebeten, den GPG -Schlüssel des offiziellen NVIDIA -Paket -Repositorys zu bestätigen. Drücken Sie Y und dann drücken Sie Um den GPG -Schlüssel zu bestätigen.

Die Installation sollte fortgesetzt werden. Es wird eine Weile dauern, bis es fertig ist.

Zu diesem Zeitpunkt sollten die GPU -Treiber von Nvidia installiert werden.

Damit die Änderungen wirksam werden sollen, starten Sie Ihren Computer mit dem folgenden Befehl neu:

$ sudo Neustart

Überprüfen Sie, ob Nvidia -Treiber ordnungsgemäß installiert sind

Sobald Ihre Computerstiefel stiefeln, sollten Sie sehen, dass die proprietären Nvidia -GPU1 anstelle der Open-Source-Nouveau-GPU-Treiber2.

$ lsmod | Grep Nvidia
$ lsmod | Grep Nouveau

Sie sollten auch das finden NVIDIA X Server -Einstellungen App in der Anwendungsmenü von Rhel 9. Klick es an.

Der NVIDIA X Server -Einstellungen Die App sollte ohne Fehler ausgeführt werden, und sie sollte viele Informationen zu Ihrer installierten NVIDIA -GPU anzeigen.

Sie sollten auch in der Lage sein, die NVIDIA-Befehlszeilenprogramme wie auszuführen Nvidia-smi.

$ nvidia-smi

Abschluss

In diesem Artikel habe ich Ihnen gezeigt, wie Sie das offizielle NVIDIA CUDA -Repository zu RHEL 9 hinzufügen können. Ich habe Ihnen auch gezeigt, wie Sie die neueste Version der proprietären NVIDIA -GPU -Treiber auf RHEL 9 installieren.

Verweise

  1. Zusätzliche Pakete für Enterprise Linux (EPEL) :: Fedora Docs (Fedoraproject.org)
  2. NVIDIA -Treiber -Installation QuickStart Guide :: Nvidia Tesla Dokumentation