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
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 nouveauDeaktiver 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 makecacheAktiver den offisielle RHEL 9 Codeready Builder Package Repository med følgende kommando:
$ sudo abonnement-manager repos-aktiverer kodeready-builder-for-rhel-9-$ (uname -i) -RPMSInstaller 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.RpmFor å 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 makecacheInstallere 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 PkgconfigFor å 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.repoFor at endringene skal tre i kraft, oppdater DNF -pakkelagdebufferen med følgende kommando:
$ sudo dnf makecacheInstallere 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-dkmsFor å 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 omstartKontroller 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 nvidiaDu 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-SmiKonklusjon
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