Installa i driver Nvidia su Red Hat Enterprise Linux 9

Installa i driver Nvidia su Red Hat Enterprise Linux 9
“Se hai installato Red Hat Enterprise Linux (RHEL) 9 sul tuo computer e hai anche una GPU NVIDIA installata sul tuo computer, installando i driver GPU NVIDIA su Red Hat Enterprise Linux (RHEL) 9 è la prima cosa che vorresti fare.

In questo articolo, ti mostrerò come installare l'ultima versione dei driver GPU Nvidia proprietari su Red Hat Enterprise Linux (RHEL) 9. Quindi iniziamo."

Sommario

  1. Verifica se il sistema ha una GPU Nvidia installata
  2. Disabilita l'avvio sicuro dal BIOS
  3. Abilitare il repository EPEL su RHEL 9
  4. Installazione delle dipendenze richieste e costruire strumenti per la compilazione dei moduli del kernel Nvidia
  5. Aggiunta del repository di pacchetti CUDA NVIDIA ufficiale su RHEL 9
  6. Installazione degli ultimi driver GPU Nvidia su RHEL 9
  7. Verifica se i driver Nvidia sono installati correttamente
  8. Conclusione
  9. Riferimenti

Verifica se il sistema ha una GPU Nvidia installata

Puoi verificare se il tuo computer ha una GPU Nvidia installata con il seguente comando:

$ lspci | egrep 'vga | 3d'

Come puoi vedere, ho una GPU Nvidia GeForce GTX 1050 TI installata sul mio computer. Potresti avere una GPU Nvidia diversa installata.

Per impostazione predefinita, vengono utilizzati i driver GPU Nouveau open source1 Invece dei driver GPU Nvidia proprietari2 su RHEL 9. Una volta installati i driver GPU Nvidia proprietari, vedrai che vengono utilizzati al posto dei driver GPU Nouveau open source.

$ lsmod | Grep Nouveau
$ lsmod | grep nvidia

Disabilita l'avvio sicuro dal BIOS

Per i driver GPU NVIDIA che funzionano su RHEL 9, è necessario disabilitare l'avvio sicuro dal BIOS della scheda madre se utilizza il firmware UEFI per l'avvio di sistemi operativi.

Il processo di disabilitazione dell'avvio sicuro dal BIOS delle schede madri capacità UEFI è specifico del fornitore (diverso per ciascun fornitore della scheda madre come Asus, MSI, Gigabyte, Asrock, ecc.). Quindi, è meglio controllare il manuale dell'utente della scheda madre per scoprire come disabilitare l'avvio sicuro sulla scheda madre.

Per le schede madri a base di BIOS più anziani, non è necessario fare nulla per i conducenti GPU NVIDIA per lavorare su RHEL 9.

Abilitare il repository EPEL su RHEL 9

Per installare i driver GPU NVIDIA su RHEL 9, dovrai installare gli strumenti di build richiesti e le librerie di dipendenza richieste per la compilazione dei moduli del kernel Nvidia. Alcuni di questi sono disponibili nel repository RHEL 9 EPEL. In questa sezione, ti mostrerò come abilitare il repository EPEL su RHEL 9.

Innanzitutto, aggiorna la cache del repository del pacchetto DNF con il seguente comando:

$ sudo dnf makecache

Abilita il repository di pacchetto ufficiale RHEL 9 CODEREADY BUILDER con il seguente comando:

$ sudo abbonamento-manager reposi

Installa il Epel-release pacchetto dal sito ufficiale di Fedora con il seguente comando:

$ sudo dnf installa https: // dl.Fedoraproject.Org/Pub/EPEL/EPEL-release-latest-9.noarch.RPM

Per confermare l'installazione, premere Y e poi premere .

IL Epel-release Il pacchetto deve essere installato e il repository EPEL dovrebbe essere abilitato.

Per avere effetto sulle modifiche, aggiornare la cache del repository del pacchetto DNF con il seguente comando:

$ sudo dnf makecache

Installazione delle dipendenze richieste e costruire strumenti per la compilazione dei moduli del kernel Nvidia

Per installare gli strumenti di build richiesti e le librerie di dipendenza per la compilazione dei moduli del kernel Nvidia su RHEL 9, eseguire il seguente comando:

$ sudo dnf Installa kernel-devel-$ (uname -r) kernel-headers-$ (uname -r) gcc gccare dkms acpid libglvnd-glx libglvnd-opengl libgglvnd-devel pkgconfig

Per confermare l'installazione, premere Y e poi premere .

I pacchetti richiesti vengono scaricati da Internet. Ci vorrà un po 'di tempo per completare.

Una volta scaricati i pacchetti, ti verrà chiesto di confermare la chiave GPG del repository EPEL.

Per confermare il tasto GPG, premere Y e poi premere .

Per confermare il tasto GPG del repository di pacchetto RHEL ufficiale, premere Y e poi premere .

Per confermare un altro tasto GPG del repository di pacchetto RHEL ufficiale, premere Y e poi premere .

L'installazione dovrebbe continuare.

A questo punto, le librerie di dipendenza richieste e gli strumenti di costruzione per la compilazione del modulo del kernel Nvidia devono essere installate su RHEL 9.

Aggiunta del repository di pacchetti CUDA NVIDIA ufficiale su RHEL 9

Per aggiungere il repository di pacchetto CUDA NVIDIA ufficiale su RHEL 9, eseguire il seguente comando:

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

Per avere effetto sulle modifiche, aggiornare la cache del repository del pacchetto DNF con il seguente comando:

$ sudo dnf makecache

Installazione degli ultimi driver GPU Nvidia su RHEL 9

Per installare l'ultima versione dei driver GPU Nvidia su RHEL 9, eseguire il seguente comando:

modulo $ sudo dnf installa nvidia-driver: ultimo-DKMS

Per confermare l'installazione, premere Y e poi premere .

I pacchetti di driver GPU NVIDIA e i pacchetti di dipendenza richiesti vengono scaricati da Internet. Ci vorrà un po 'di tempo per completare.

Una volta scaricati i pacchetti, ti verrà chiesto di confermare la chiave GPG del repository del pacchetto Nvidia ufficiale. Premere Y e poi premere Per confermare la chiave GPG.

L'installazione dovrebbe continuare. Ci vorrà un po 'di tempo per completare.

A questo punto, i driver GPU Nvidia dovrebbero essere installati.

Per avere effetto le modifiche, riavviare il computer con il seguente comando:

$ sudo riavvia

Verifica se i driver Nvidia sono installati correttamente

Una volta che il tuo computer si avvia, dovresti vedere che vengono utilizzati i driver GPU Nvidia proprietari1 Invece dei driver GPU Nouveau open source2.

$ lsmod | grep nvidia
$ lsmod | Grep Nouveau

Dovresti anche trovare il Impostazioni del server Nvidia x app in Menu dell'applicazione di RHEL 9. Cliccaci sopra.

IL Impostazioni del server Nvidia x L'app dovrebbe essere eseguita senza errori e dovrebbe mostrare molte informazioni relative alla GPU Nvidia installata.

Dovresti anche essere in grado di eseguire i programmi di riga di comando Nvidia come nvidia-smi.

$ nvidia-smi

Conclusione

In questo articolo, ti ho mostrato come aggiungere il repository ufficiale di Nvidia Cuda su RHEL 9. Ti ho anche mostrato come installare l'ultima versione dei driver GPU NVIDIA proprietari su RHEL 9.

Riferimenti

  1. Pacchetti extra per Enterprise Linux (EPEL) :: Documenti Fedora (Fedoraproject.org)
  2. Installazione del driver Nvidia Guida QuickStart :: Documentazione Nvidia Tesla