Come installare o aggiornare i driver Nvidia su Rocky Linux 8

La maggior parte dei moderni sistemi desktop Linux sono dotati di un Driver Nvidia preinstallato nel nuovo driver per dispositivi grafici open source per schede video Nvidia. Per la maggior parte, questo è accettabile; tuttavia, se stai usando il tuo sistema Linux per la progettazione grafica o per i giochi, potresti ottenere driver migliori.

Storicamente nuovo i driver proprietari sono più lenti dei driver proprietari di Nvidia, oltre a mancare delle funzionalità più recenti, della tecnologia software e del supporto per l'hardware della scheda grafica più recente. Nella maggior parte delle situazioni, aggiornare i driver Nvidia utilizzando la seguente guida è più vantaggioso che non farlo. In alcuni casi, potresti notare alcuni miglioramenti sostanziali nel complesso.

Nella seguente guida, saprai come installare i driver Nvidia sul tuo desktop Rocky Linux 8.

Prerequisiti

  • Sistema operativo consigliato: Rocky Linux 8.+.
  • Account utente: Un account utente con accesso sudo o root.

Aggiorna il sistema operativo

Aggiorna il tuo Rocky linux sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo dnf upgrade --refresh -y

Il tutorial utilizzerà il comando sudo che collaborano con noi, attingono direttamente dalla storia e dalla tradizione veneziana supponendo che tu abbia lo stato di sudo.

Per verificare lo stato di sudo sul tuo account:

sudo whoami

Esempio di output che mostra lo stato di sudo:

[joshua@rockylinux ~]$ sudo whoami
root

Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su Come aggiungere un utente a Sudoers su Rocky Linux.

Per utilizzare l' account di root, usa il seguente comando con la password di root per accedere.

su

pubblicità


Installa i driver Nvidia per Rocky Linux

Dipendenze di preinstallazione

La seguente installazione è progettata per il kernel Rocky Linux 8 predefinito; qualsiasi installazione modificata del kernel Linux potrebbe non funzionare.

Il primo passo è importare il repository da EPEL (Pacchetti extra per Enterprise Linux) come segue:

sudo dnf install epel-release -y

Quindi, aggiungi il repository Nvidia:

sudo dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo

Esempio di output:

Adding repo from: https://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo

Il secondo passo è installare il kernel-devel e le intestazioni che i driver Nvidia utilizzeranno:

sudo dnf install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

Esempio di output:

Come installare o aggiornare i driver Nvidia su Rocky Linux 8

Digita "Y", quindi premere il "TASTO INVIO" procedere.

Installa i driver Nvidia

Ora con il repository aggiunto, puoi procedere all'installazione dell'ultimo driver stabile Nvidia come segue:

sudo dnf install nvidia-driver nvidia-settings

Esempio di output:

Come installare o aggiornare i driver Nvidia su Rocky Linux 8

Digita "Y", quindi premere il "TASTO INVIO" procedere.

Nota, durante l'installazione, ti verrà chiesto di importare la chiave GPG come segue:

Total                                                                    19 MB/s | 230 MB     00:12     
warning: /var/cache/dnf/cuda-rhel8-x86_64-f1d7a46f058da57c/packages/dnf-plugin-nvidia-2.0-1.el8.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 7fa2af80: NOKEY
cuda-rhel8-x86_64                                                       9.2 kB/s | 1.6 kB     00:00    
Importing GPG key 0x7FA2AF80:
 Userid     : "cudatools <cudatools@nvidia.com>"
 Fingerprint: AE09 FE4B BD22 3A84 B2CC FCE3 F60F 4B3D 7FA2 AF80
 From       : https://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/7fa2af80.pub
Is this ok [y/N]: 

Facoltativamente è anche possibile installare il Driver CUDA:

sudo dnf install cuda-driver

Esempio di output:

Come installare o aggiornare i driver Nvidia su Rocky Linux 8

Digita "Y", quindi premere il "TASTO INVIO" procedere.

Una volta installato, riavvia il tuo desktop Rocky Linux:

reboot now

Dopo il riavvio, verifica che l'installazione abbia funzionato eseguendo il seguente comando:

nvidia-smi

Esempio di output:

Come installare o aggiornare i driver Nvidia su Rocky Linux 8

Come puoi vedere, le informazioni sulla scheda grafica sono ora presenti. Se non riesci a vedere alcuna informazione sulla tua scheda Nvidia, significa che l'installazione non è andata a buon fine. Dovrai ripetere i passaggi o indagare sul perché; in genere, la maggior parte dei problemi si verifica con sistemi modificati diversi da quelli predefiniti.

In alternativa, installa Neofetch per stampare una stampa di fantasia del tuo sistema con il repository EPEL sul tuo sistema.

sudo dnf install neofetch -y

Stampa le specifiche del tuo sistema con neofetch.

neofetch

Esempio di output:

Come installare o aggiornare i driver Nvidia su Rocky Linux 8

Come aggiornare i driver Nvidia

Per verificare la disponibilità di aggiornamenti e per applicare, tutto ciò che devi fare è eseguire il comando di aggiornamento dnf come segue:

sudo dnf upgrade --refresh

Se è disponibile un aggiornamento per i driver Nvidia, aggiorna.


pubblicità


Come rimuovere (disinstallare) i driver Nvidia

Per rimuovere i driver Nvidia con tutte le dipendenze e gli extra installati, esegui il seguente comando:

sudo dnf remove nvidia-driver nvidia-settings cuda-driver kernel-devel-$(uname -r) kernel-headers-$(uname -r)
Transaction Summary
================================================================================
Remove  40 Packages

Freed space: 739 M
Is this ok [y/N]:

Digita "Y", quindi premere il "TASTO INVIO" procedere.

Commenti e Conclusione

Nel tutorial, hai imparato come installare i driver Nvidia sul desktop Rocky Linux 8. Idealmente, la maggior parte dei giocatori hardcore probabilmente non userebbe Rocky Linux come distribuzione di gioco preferita; tuttavia, per i sistemi che dispongono di GPU Nvidia e funzionano con la grafica, questo può essere più eccellente da installare per un migliore supporto dei driver.

2 pensieri su "Come installare o aggiornare i driver Nvidia su Rocky Linux 8"

  1. $ nvidia-smi
    NVIDIA-SMI non è riuscito a trovare la libreria libnvidia-ml.so nel tuo sistema. Assicurati che NVIDIA Display Driver sia installato correttamente e presente nel tuo sistema.
    Prova anche ad aggiungere la directory che contiene libnvidia-ml.so al PATH del tuo sistema.

    Rispondi
    • ciao Jari,

      Ho ripristinato la mia macchina di prova con una scheda Nvidia con un nuovo desktop Linux 8 roccioso, funziona ancora bene. Ho installato Nvidia 495, l'ultima versione appena uscita dalla beta.

      Hai riavviato il sistema? Ho ricevuto l'errore quando non si riavvia.

      Hai installato anche il supporto per Cuba?

      Hai seguito scrupolosamente la guida? Usando un gestore desktop o un kernel alternativo, per caso? Se è così, che cosa è?

      Ho aggiornato il tutorial con uno screenshot di nvidia smi, funziona sicuramente solo per capire cosa è andato storto dalla tua parte.

      Grazie

      Grazie.

      Rispondi

Lascia un tuo commento