In diesem Artikel werde ich Ihnen zeigen. Also lasst uns anfangen.”
Inhaltsverzeichnis
Ü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 anstelle der proprietären NVIDIA-GPU-Treiber 2 auf CentOS Stream 9 verwendet. 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
Damit die NVIDIA -GPU -Treiber an CentOS Stream 9 arbeiten können.
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 auf BIOS-Basis müssen Sie nichts für die NVIDIA-GPU-Fahrer tun, um an CentOS Stream 9 zu arbeiten.
Aktivieren des Epel -Repositorys auf CentOS Stream 9
Um die NVIDIA -GPU -Treiber im CentOS -Stream 9 zu installieren. Einige davon sind im CentOS Stream 9 Epel -Repository erhältlich. In diesem Abschnitt werde ich Ihnen zeigen, wie Sie das Epel -Repository in CentOS Stream 9 aktivieren können.
Aktualisieren Sie zunächst den DNF -Paket -Repository -Cache mit dem folgenden Befehl:
$ sudo dnf makecache
Aktivieren Sie das offizielle CentOS Stream 9 CRB -Paket -Repository mit dem folgenden Befehl:
$ sudo dnf config-Manager-set-fähige CRB
Installiere das Epel-Release Und Epel-Next-Release Pakete mit dem folgenden Befehl:
$ sudo dnf Installation EPEL-Release Epel-Next-Release
Um die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .
Um die GPG -Taste zu bestätigen, drücken Sie Y und dann drücken Sie .
Der Epel-Release und das Epel-Next-Release Pakete sollten 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 die erforderlichen Abhängigkeitsbibliotheken zum Kompilieren der Nvidia -Kernel -Module, den folgenden Befehl:
$ sudo dnf Installieren Sie Kernel-Header-$ (uname -r) kernel-devel-$ (uname -r) tar bzip2 machen Automake GCC GCC-C ++ pciutils Elfutils-liBelf-Devel libglvnd-Opengl libglvnd-glx dkms dkms
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 gebeten, den GPG -Schlüssel des CentOS -offiziellen Paketpakets zu bestätigen.
Um die GPG -Taste zu bestätigen, drücken Sie Y und dann drücken Sie .
Drücken Sie, um die GPG -Taste des Epel -Repositorys zu bestätigen Y und dann drücken Sie .
Die Installation sollte fortgesetzt werden.
Zu diesem Zeitpunkt sollten die erforderlichen Abhängigkeitsbibliotheken und Erstellen von Tools zum Kompilieren des Nvidia -Kernel -Moduls installiert werden.
Hinzufügen des offiziellen NVIDIA CUDA -Paket -Repositorys im CentOS Stream 9
Um das offizielle NVIDIA CUDA -Paket -Repository im CentOS Stream 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 im CentOS Stream 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 .
Alle 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.
Die Installation sollte fortgesetzt werden. Es wird eine Weile dauern, bis es fertig ist.
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 stief.
$ lsmod | Grep Nvidia
$ lsmod | Grep Nouveau
Sie sollten auch das finden NVIDIA X Server -Einstellungen App in der Anwendungsmenü von CentOS Stream 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 zum CentOS -Stream 9 hinzufügen können. Ich habe Ihnen auch gezeigt, wie Sie die neueste Version der proprietären NVIDIA -GPU -Treiber auf CentOS Stream 9 installieren.
Verweise