Zainstaluj sterowniki NVIDIA w Red Hat Enterprise Linux 9

Zainstaluj sterowniki NVIDIA w Red Hat Enterprise Linux 9
„Jeśli zainstalowałeś Red Hat Enterprise Linux (RHEL) 9 na komputerze, a także masz zainstalowany procesor graficzny NVIDIA na komputerze, instalując sterowniki GPU NVIDIA w Red Hat Enterprise Linux (RHEL) 9 to pierwsza rzecz.

W tym artykule pokażę, jak zainstalować najnowszą wersję własności sterowników Nvidia GPU na Red Hat Enterprise Linux (RHEL) 9. Więc zacznijmy."

Spis treści

  1. Sprawdzanie, czy system ma zainstalowany procesor graficzny NVIDIA
  2. Wyłącz bezpieczny rozruch z BIOS
  3. Włączenie repozytorium EPEL na RHEL 9
  4. Instalowanie wymaganych zależności i narzędzi kompilacji modułów jądra Nvidia
  5. Dodanie oficjalnego repozytorium pakietów NVIDIA CUDA do RHEL 9
  6. Instalowanie najnowszych sterowników GPU NVIDIA w RHEL 9
  7. Sprawdzanie, czy sterowniki NVIDIA są poprawnie zainstalowane
  8. Wniosek
  9. Bibliografia

Sprawdzanie, czy system ma zainstalowany procesor graficzny NVIDIA

Możesz sprawdzić, czy komputer ma procesor graficzny NVIDIA zainstalowany za pomocą następującego polecenia:

$ lspci | egrep 'vGA | 3D'

Jak widać, na moim komputerze mam NVIDIA GeForce GTX 1050 TI. Możesz mieć zainstalowany inny procesor graficzny NVIDIA.

Domyślnie używane są sterowniki GPU Nouveau Open-Source1 zamiast zastrzeżonych kierowców GPU NVIDIA2 na RHEL 9. Po zainstalowaniu zastrzeżonych sterowników NVIDIA GPU zobaczysz, że są one używane zamiast sterowników GPU Nouveau Open-Source.

$ lsmod | Grep Nouveau
$ lsmod | Grep Nvidia

Wyłącz bezpieczny rozruch z BIOS

Aby sterowniki GPU NVIDIA działały na RHEL 9, musisz wyłączyć bezpieczny rozruch z BIOS płyty głównej, jeśli używa oprogramowania układowego UEFI do uruchamiania systemów operacyjnych.

Proces wyłączania bezpiecznego rozruchu z BIOS pływających z UEFI płyt głównych jest specyficzny dla dostawcy (inny dla każdego dostawcy płyty głównej, takiego jak ASUS, MSI, Gigabyte, Asrock itp.). Dlatego najlepiej sprawdzić instrukcję obsługi swojej płyty głównej, aby dowiedzieć się, jak wyłączyć bezpieczny rozruch na płycie głównej.

W przypadku starszych płyt głównych opartych na BIOS nie musisz nic robić, aby kierowcy GPU NVIDIA mogli pracować nad RHEL 9.

Włączenie repozytorium EPEL na RHEL 9

Aby zainstalować sterowniki GPU NVIDIA w RHEL 9, będziesz musiał zainstalować wymagane narzędzia kompilacji i wymagane biblioteki zależności do opracowania modułów jądra NVIDIA. Niektóre z nich są dostępne w repozytorium EPEL RHEL 9. W tej sekcji pokażę ci, jak włączyć repozytorium EPEL na RHEL 9.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów DNF za pomocą następującego polecenia:

$ sudo dnf makeCache

Włącz oficjalne repozytorium pakietów CodeReady Builder z następującym poleceniem:

$ sudo subskrypcja-manager Repos-Uneble Codereade-Builder-for-Rhel-9-$ (uname -i) -RPMS

Zainstaluj Epel-Release Pakiet z oficjalnej strony Fedory z następującym poleceniem:

$ sudo dnf instaluj https: // dl.Fedoraproject.ORG/PUB/EPEL/EPEL-Relase-Latest-9.Noarch.RPM

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Epel-Release Pakiet powinien zostać zainstalowany, a repozytorium EPEL powinno być włączone.

Aby zmiany zaczęły się skutkować, zaktualizuj pamięć podręczną repozytorium pakietów DNF za pomocą następującego polecenia:

$ sudo dnf makeCache

Instalowanie wymaganych zależności i narzędzi kompilacji modułów jądra Nvidia

Aby zainstalować wymagane narzędzia kompilacji i biblioteki zależności w celu opracowania modułów jądra NVIDIA w RHEL 9, uruchom następujące polecenie:

$ sudo dnf instaluj jądro-devel-$ (uname -r)-hernel-headers-$ (uname -r) gcc Make DKMS acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Wymagane pakiety są pobierane z Internetu. Ukończenie zajmie trochę czasu.

Po pobraniu pakietów zostaniesz poproszony o potwierdzenie klucza GPG repozytorium EPEL.

Aby potwierdzić klawisz GPG, naciśnij Y a następnie naciśnij .

Aby potwierdzić klawisz GPG oficjalnego repozytorium pakietów RHEL, naciśnij Y a następnie naciśnij .

Aby potwierdzić kolejny klawisz GPG oficjalnego repozytorium pakietów RHEL, naciśnij Y a następnie naciśnij .

Instalacja powinna kontynuować.

W tym momencie wymagane biblioteki zależności i narzędzia kompilacyjne do kompilacji modułu jądra NVIDIA powinny być zainstalowane na RHEL 9.

Dodanie oficjalnego repozytorium pakietów NVIDIA CUDA do RHEL 9

Aby dodać oficjalne repozytorium pakietów NVIDIA CUDA w RHEL 9, uruchom następujące polecenie:

$ sudo dnf config-manager --add-repo http: // programista.pobierać.nvidia.com/compute/cUDA/repos/rhel9/$ (uname -i)/cUDA -RHEL9.Repo

Aby zmiany zaczęły się skutkować, zaktualizuj pamięć podręczną repozytorium pakietów DNF za pomocą następującego polecenia:

$ sudo dnf makeCache

Instalowanie najnowszych sterowników GPU NVIDIA w RHEL 9

Aby zainstalować najnowszą wersję sterowników GPU NVIDIA w RHEL 9, uruchom następujące polecenie:

Moduł $ sudo dnf instaluj NVIDIA-Driver: najnowsze DKMS

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Pakiety sterowników GPU NVIDIA i wymagane pakiety zależności są pobierane z Internetu. Ukończenie zajmie trochę czasu.

Po pobraniu pakietów zostaniesz poproszony o potwierdzenie klucza GPG oficjalnego repozytorium pakietów NVIDIA. Naciskać Y a następnie naciśnij Aby potwierdzić klucz GPG.

Instalacja powinna kontynuować. Ukończenie zajmie trochę czasu.

W tym momencie należy zainstalować sterowniki NVIDIA GPU.

Aby zmiany zaczęły uruchomić komputer za pomocą następującego polecenia:

$ sudo restart

Sprawdzanie, czy sterowniki NVIDIA są poprawnie zainstalowane

Gdy twoje komputerowe uchylają się, powinieneś zobaczyć, że używane są zastrzeżone sterowniki Nvidia GPU1 Zamiast kierowców GPU Nouveau Open Source2.

$ lsmod | Grep Nvidia
$ lsmod | Grep Nouveau

Powinieneś także znaleźć Ustawienia serwera NVIDIA X aplikacja w Menu aplikacji Rhel 9. Kliknij na to.

Ustawienia serwera NVIDIA X Aplikacja powinna działać bez żadnych błędów i powinna pokazać wiele informacji związanych z zainstalowanym procesorem graficznym NVIDIA.

Powinieneś także być w stanie uruchomić programy wiersza poleceń NVIDIA Nvidia-Smi.

$ nvidia-smi

Wniosek

W tym artykule pokazałem, jak dodać oficjalne repozytorium Nvidia CUDA na RHEL 9. Pokazałem również, jak zainstalować najnowszą wersję zastrzeżonych sterowników GPU NVIDIA na RHEL 9.

Bibliografia

  1. Dodatkowe pakiety dla Enterprise Linux (EPEL) :: Fedora Docs (FedorapRitject.org)
  2. Instalacja sterownika Nvidia QuickStart Przewodnik :: Dokumentacja Nvidia Tesla