Installer Nvidia -drivere på Red Hat Enterprise Linux 9

Installer Nvidia -drivere på Red Hat Enterprise Linux 9
“Hvis du har installert Red Hat Enterprise Linux (RHEL) 9 på datamaskinen din og også har en NVIDIA GPU installert på datamaskinen din, er installasjon av NVIDIA GPU -driverne på Red Hat Enterprise Linux (RHEL) 9 det første du vil gjøre.

I denne artikkelen vil jeg vise deg hvordan du installerer den nyeste versjonen av den proprietære NVIDIA GPU -driverne på Red Hat Enterprise Linux (RHEL) 9. Så la oss komme i gang.”

Innholdsfortegnelse

  1. Kontroller om systemet har noen NVIDIA GPU installert
  2. Deaktiver sikker oppstart fra BIOS
  3. Aktivering av EPEL -depotet på RHEL 9
  4. Installere de nødvendige avhengigheter og bygge verktøy for å sammenstille Nvidia -kjernemoduler
  5. Legger til det offisielle NVIDIA CUDA -pakkelageret på RHEL 9
  6. Installere de siste NVIDIA GPU -driverne på RHEL 9
  7. Kontroller om NVIDIA -drivere er installert riktig
  8. Konklusjon
  9. Referanser

Kontroller om systemet har noen NVIDIA GPU installert

Du kan sjekke om datamaskinen din har en NVIDIA GPU installert med følgende kommando:

$ LSPCI | Egrep 'VGA | 3D'

Som du kan se, har jeg en NVIDIA GeForce GTX 1050 Ti GPU installert på datamaskinen min. Du kan ha en annen NVIDIA GPU installert.

Som standard brukes open source nouveau GPU-drivere1 I stedet for den proprietære NVIDIA GPU -driverne2 på RHEL 9. Når du har installert de egenutviklede NVIDIA GPU-drivere, vil du se at de brukes i stedet for open source nouveau GPU-drivere.

$ lsmod | grep nouveau
$ lsmod | grep nvidia

Deaktiver sikker oppstart fra BIOS

For at NVIDIA GPU -drivere skal jobbe på RHEL 9, må du deaktivere sikker oppstart fra BIOS i hovedkortet ditt hvis det bruker UEFI -firmware for å starte opp operativsystemer.

Prosessen med å deaktivere sikker oppstart fra BIOS for UEFI-kapable hovedkort er leverandørspesifikk (forskjellig for hver hovedkortselger som ASUS, MSI, Gigabyte, ASRock, etc.). Så det er best å sjekke brukerhåndboken for hovedkortet ditt for å finne ut hvordan du deaktiverer sikker oppstart på hovedkortet.

For eldre BIOS-baserte hovedkort trenger du ikke gjøre noe for NVIDIA GPU-sjåførene for å jobbe på RHEL 9.

Aktivering av EPEL -depotet på RHEL 9

For å installere NVIDIA GPU -driverne på RHEL 9, må du installere de nødvendige byggeverktøyene og de nødvendige avhengighetsbibliotekene for å sammenstille NVIDIA -kjernemodulene. Noen av disse er tilgjengelige i RHEL 9 EPEL -depot. I denne delen skal jeg vise deg hvordan du aktiverer Epel -depotet på RHEL 9.

Oppdater først DNF Package Repository Cache med følgende kommando:

$ sudo dnf makecache

Aktiver den offisielle RHEL 9 Codeready Builder Package Repository med følgende kommando:

$ sudo abonnement-manager repos-aktiverer kodeready-builder-for-rhel-9-$ (uname -i) -RPMS

Installer Epel-Release Pakke fra det offisielle nettstedet til Fedora med følgende kommando:

$ sudo dnf installer https: // dl.Fedoraproject.org/pub/epel/epel-release-Latest-9.Noark.Rpm

For å bekrefte installasjonen, trykk Y Og trykk deretter .

De Epel-Release Pakken skal installeres, og Epel -depotet skal være aktivert.

For at endringene skal tre i kraft, oppdater DNF -pakkelagdebufferen med følgende kommando:

$ sudo dnf makecache

Installere de nødvendige avhengigheter og bygge verktøy for å sammenstille Nvidia -kjernemoduler

For å installere de nødvendige byggeverktøyene og avhengighetsbibliotekene for å sammenstille NVIDIA -kjernemodulene på RHEL 9, kjør følgende kommando:

$ sudo dnf installer kjerne-deVel-$ (uname -r) Kernel-headers-$ (Uname -R) GCC Make DKMS Acpid Libglvnd-Glx Libglvnd-OpenGll Libglvnd-DeVel Pkgconfig

For å bekrefte installasjonen, trykk Y Og trykk deretter .

De nødvendige pakkene lastes ned fra Internett. Det vil ta en stund å fullføre.

Når pakkene er lastet ned, blir du bedt om å bekrefte GPG -tasten til Epel -depotet.

For å bekrefte GPG -tasten, trykk Y Og trykk deretter .

For å bekrefte GPG -tasten til det offisielle RHEL -pakkelageret, trykk Y Og trykk deretter .

For å bekrefte en annen GPG -nøkkel i det offisielle RHEL -pakkelageret, trykk Y Og trykk deretter .

Installasjonen skal fortsette.

På dette tidspunktet skal de nødvendige avhengighetsbibliotekene og bygge verktøy for å sammenstille NVIDIA -kjernen -modulen installeres på RHEL 9.

Legger til det offisielle NVIDIA CUDA -pakkelageret på RHEL 9

For å legge til det offisielle NVIDIA CUDA -pakkelageret på RHEL 9, kjør følgende kommando:

$ sudo dnf config-manager-add-repo http: // utvikler.nedlasting.nvidia.com/compute/cuda/repos/rhel9/$ (uname -i)/cuda -rhel9.repo

For at endringene skal tre i kraft, oppdater DNF -pakkelagdebufferen med følgende kommando:

$ sudo dnf makecache

Installere de siste NVIDIA GPU -driverne på RHEL 9

For å installere den nyeste versjonen av NVIDIA GPU -driverne på RHEL 9, kjør følgende kommando:

$ sudo dnf module installer nvidia-driver: siste-dkms

For å bekrefte installasjonen, trykk Y Og trykk deretter .

NVIDIA GPU -drivere pakker og de nødvendige avhengighetspakker lastes ned fra Internett. Det vil ta en stund å fullføre.

Når pakkene er lastet ned, vil du bli bedt om å bekrefte GPG -nøkkelen til det offisielle NVIDIA -pakkelageret. trykk Y Og trykk deretter For å bekrefte GPG -tasten.

Installasjonen skal fortsette. Det vil ta en stund å fullføre.

På dette tidspunktet bør NVIDIA GPU -drivere installeres.

For at endringene skal tre i kraft, start datamaskinen på nytt med følgende kommando:

$ sudo omstart

Kontroller om NVIDIA -drivere er installert riktig

Når datamaskinstøvlene dine, bør du se at de proprietære NVIDIA GPU -driverne er brukt1 I stedet for open source nouveau GPU-drivere2.

$ lsmod | grep nvidia
$ lsmod | grep nouveau

Du bør også finne NVIDIA X Serverinnstillinger app i Applikasjonsmeny av RHEL 9. Klikk på den.

De NVIDIA X Serverinnstillinger App skal kjøres uten feil, og den skal vise mye informasjon relatert til din installerte NVIDIA GPU.

Du skal også kunne kjøre NVIDIA-kommandolinjeprogrammene som Nvidia-Smi.

$ nvidia-Smi

Konklusjon

I denne artikkelen har jeg vist deg hvordan du legger til det offisielle NVIDIA CUDA -depotet på RHEL 9. Jeg har også vist deg hvordan du installerer den nyeste versjonen av de proprietære NVIDIA GPU -driverne på RHEL 9.

Referanser

  1. Ekstra pakker for Enterprise Linux (EPEL) :: Fedora Docs (Fedoraproject.org)
  2. Nvidia Driver Installation QuickStart Guide :: Nvidia Tesla Documentation