Tutti i Desktop e i Portatili sono dotati di una scheda grafica per la visualizzazione di immagini su un monitor. Le schede grafiche sono dotate di una scheda di sistema o collegate alla scheda di sistema tramite uno slot PCI-E. Le schede grafiche prodotte da Nvidia e AMD sono le schede grafiche più comunemente utilizzate nei laptop o nei desktop.,
Qui, vedremo come installare i driver Nvidia su Ubuntu 20.04 / Ubuntu 18.04.
Trova le informazioni della scheda grafica
Cerchiamo di trovare la scheda grafica collegata al sistema. Usa il comando lshw per trovarlo.
sudo lshw -C display
Dall’output di cui sopra, è possibile vedere che il sistema ha una scheda grafica Nvidia e utilizza driver Nouveau. Nouveau è un driver di visualizzazione open-source per schede Nvidia ed è sviluppato attraverso il reverse engineering del driver Nvidia.,
Installa il driver Nvidia
Possiamo installare i driver Nvidia in diversi modi e da diverse fonti.
1. Installazione grafica
2. Installare i driver Nvidia dal repository Ubuntu
i. comando ubuntu-drivers
ii.comando apt
3. Installare i driver Nvidia da PPA
4. Installare i driver Nvidia dal sito ufficiale
1. Graphical Install
Andare alla Attività >> Software & Aggiornamenti >> Driver Aggiuntivi.,
Questa scheda visualizza le versioni dei driver disponibili per la scheda grafica. Scegliere la versione del driver adatta che si desidera installare o quella consigliata (in cima alla lista) e quindi fare clic su Applica modifiche.
Inserire la password per autenticare l’installazione del driver. Quindi, attendere il completamento dell’installazione.
Se il sistema Ubuntu ha UEFI secure boot abilitato, potrebbe essere necessario configurare secure boot e registrare la chiave MOK nel firmware del sistema.,
Riavviare il sistema post l’installazione e quindi convalidare l’installazione del driver andando di nuovo alla scheda Driver aggiuntivi.
2. Installare il driver Nvidia dal repository Ubuntu
i. comando ubuntu-drivers
Innanzitutto, aggiornare l’indice del repository per aggiornare i driver Nvidia disponibili.
sudo apt update
Quindi, elencare le versioni dei driver disponibili per la scheda grafica.,
sudo ubuntu-drivers devices
Infine, utilizzare il comando ubuntu-drivers per installare il pacchetto di driver Nvidia consigliato.
sudo ubuntu-drivers install
Se il sistema Ubuntu ha UEFI secure boot abilitato, potrebbe essere necessario configurare secure boot e registrare la chiave MOK nel firmware del sistema.
Dopo l’installazione, riavviare il sistema.
sudo reboot
Dopo il riavvio del sistema, utilizzare il comando seguente per convalidare la versione del driver.,
sudo nvidia-smi
ii. apt command
First, update the repository index to refresh the available Nvidia drivers.
sudo apt update
Then, list the available driver packages for your Nvidia graphic card.
sudo apt list nvidia-driver-*
Finally, install the driver version you want., Qui, installerò l’ultima versione disponibile dal repository Ubuntu che è v440.100.
sudo apt install -y nvidia-driver-440-server
Se il sistema Ubuntu ha UEFI secure boot abilitato, potrebbe essere necessario configurare secure boot e registrare la chiave MOK nel firmware del sistema.
Riavviare il sistema dopo l’installazione del pacchetto driver.
sudo reboot
Dopo il riavvio del sistema, utilizzare il comando seguente per convalidare la versione del driver.
sudo nvidia-smi
3., Installa il driver Nvidia da PPA
I driver GPU proprietari Nvidia sono disponibili in Launchpad. Ha i driver più recenti da upstream, attualmente spedizione Nvidia.
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update
Elenca i pacchetti di driver disponibili per la tua scheda grafica.
sudo apt list nvidia-driver-*
O
sudo ubuntu-drivers devices
Installare l’ultima versione del driver Nvidia con il comando seguente.,
sudo apt install -y nvidia-driver-450
O
sudo ubuntu-drivers install
Se il sistema Ubuntu ha UEFI secure boot abilitato, potrebbe essere necessario configurare secure boot e registrare la chiave MOK nel firmware del sistema.
Riavviare il sistema dopo l’installazione del pacchetto driver.
sudo reboot
Dopo il riavvio del sistema, utilizzare il comando seguente per convalidare la versione del driver.
sudo nvidia-smi
4., Installa il driver Nvidia ufficiale
In primo luogo, disabilitare i driver Nouveau nel caso in cui il sistema lo utilizza.
Riavvia il sistema
sudo reboot
Aggiungi un’architettura a 32 bit alla tua macchina per installare librerie a 32 bit per i driver Nvidia.
sudo dpkg --add-architecture i386 sudo apt update
Installa le librerie richieste.
sudo apt install -y libc6:i386 gcc autoconf make libglvnd-dev
Scarica l’ultimo pacchetto di driver dal sito web Nvidia.,
O
Utilizzare il comando sottostante per scaricare l’ultima versione v450.66 utilizzando il terminale.
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run
Installa il driver Nvidia usando il comando seguente.
Sistema BIOS Legacy
sudo sh NVIDIA-Linux-x86_64-450.66.run
Seguire le istruzioni visualizzate sullo schermo per installare il driver Nvidia.,
Continuare l’Installazione – installare i driver Nvidia, utilizzando l’installer Nvidia
Sì – Per l’installazione di Nvidia 32-bit compatibile con le librerie
Sì – Per aggiornamento nvidia-xconfig utility per aggiornare automaticamente il file di configurazione di x, in modo che il driver Nvidia sarà utilizzato quando riavvio X.
Sistema UEFI
Prima di eseguire il seguente comando per generare un Macchina-proprietario della chiave, e registrarla nel sistema del firmware.
sudo sh ./NVIDIA-Linux-x86_64-450.66.run -s --module-signing-secret-key=/var/tmp/MOK.priv --module-signing-public-key=/var/tmp/MOK.pem
Riavviare il sistema dopo aver installato il pacchetto driver.,
sudo reboot
Dopo il riavvio del sistema, utilizzare il comando seguente per convalidare la versione del driver.,>Convalidare la Versione del Driver Nvidia
Sistema UEFI – SecureBoot Abilitato
Installare i Driver Nvidia dal Repository di Ubuntu / PPA
Se si dispone di un sistema Ubuntu con UEFI secure boot abilitato, durante l’installazione dei driver Nvidia (utilizzando il metodo grafico o di comando di apt o ubuntu-driver di comando o da PPA), il sistema vi chiederà di impostare una password (Se non è già impostato durante l’installazione del sistema operativo (software di Terze parti) o MOK (Macchina-Proprietario chiave) non è iscritto dopo l’installazione del sistema operativo) e che può essere utilizzato per la registrazione MOK nel firmware del sistema.,
Selezionare OK nella configurazione guidata avvio sicuro.
Inserisci una password per l’avvio sicuro.
Immettere nuovamente la stessa password per confermare la password.
Riavviare il sistema e quindi registrare MOK.,
sudo reboot
Installa i driver Nvidia ufficiali
In primo luogo, controlla se il tuo sistema ha attivato l’avvio sicuro.
sudo mokutil --sb-state
Uscita:
SecureBoot enabled
Generare e importare il MOK.
Convertire .der file a .formato pem per l’installazione del driver Nvidia.
openssl x509 -in /var/tmp/MOK.der -inform DER -outform PEM -out /var/tmp/MOK.pem
Riavviare il sistema e quindi registrare MOK.
sudo reboot
Registrare la chiave del proprietario della macchina
Al riavvio del sistema, sarà necessario eseguire la gestione MOK.,
Scegli Iscriviti MOK “Continua” Sì “Inserisci la password (che hai impostato in precedenza)” Riavvia.
Dopo il riavvio del sistema, convalidare la versione del driver sul sistema Ubuntu.
sudo nvidia-smi
Gestisci Impostazioni Nvidia
È possibile gestire i driver Nvidia impostazioni per Attività >> Ricerca per Nvidia X Server Settings.,
OR
sudo nvidia-settings