Come installare e aggiornare i driver Nvidia su Ubuntu 20.04

La maggior parte dei moderni sistemi desktop Linux come Ubuntu vieni con 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 di quelli di Nvidia, a cui mancano le funzionalità, la tecnologia software e il supporto più recenti dell'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.

Nel seguente tutorial imparerai come installare i driver grafici Nvidia per le serie 470.xx / 465.xx / 460.xx / 390.xx e 340.xx dal repository proprietario di Nvidia, fornendoti l'ultima versione del software disponibile.

Prerequisiti

  • Sistema operativo consigliato: Ubuntu 20.04 o superiore.
  • Account utente: Un account utente con accesso sudo o root.

Aggiornamento del sistema operativo

Aggiorna il tuo Ubuntu 20.04 sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade

Accesso root o sudo

Per impostazione predefinita, l'account creato con Ubuntu forniva lo stato sudo, ma se è necessario fornire account aggiuntivi sudo/root è necessario avere accesso al password di root usare il comando su o visita il nostro tutorial su Come aggiungere un utente a Sudoers su Ubuntu.


pubblicità


Opzione 1. Installa i driver NVIDIA usando Terminal

La prima opzione per installare i driver NVIDIA per il tuo sistema operativo Ubuntu 20.04 è utilizzare la riga di comando. Gli utenti avanzati preferiscono utilizzare i comandi basati su comandi, ma il principiante può ottenerlo rapidamente anche con quanto segue:

Apri il tuo terminale "CTRL + ALT + T" e scopri innanzitutto le informazioni sulla tua scheda grafica.

ubuntu-drivers devices

Esempio di output:

ubuntu-drivers devices
 == /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
 modalias : pci:v000010DEd00001F82sv00001458sd00004028bc03sc00i00
 vendor   : NVIDIA Corporation
 model    : TU117 [GeForce GTX 1650]
 driver   : nvidia-driver-450-server - distro non-free
 driver   : nvidia-driver-418-server - distro non-free
 driver   : nvidia-driver-460 - distro non-free recommended
 driver   : nvidia-driver-465 - distro non-free
 driver   : nvidia-driver-460-server - distro non-free
 driver   : xserver-xorg-video-nouveau - distro free builtin

Dall'output di esempio, puoi vedere che il nostro modulo del sistema operativo è "TU117 [GeForce GTX 1650]", e il driver Nvidia consigliato è "Driver Nvidia-460“. Ricorda, questo è solo un esempio. Ognuno avrà diverse schede grafiche Nivida. Cerca l'opzione consigliata se ce n'è una.

Successivamente, installeremo il "nvidia-driver-460" pacchetto driver. Questo può essere fatto in due modi.

Innanzitutto, se sei soddisfatto della versione consigliata, usa questo comando:

sudo ubuntu-drivers autoinstall

In secondo luogo, specificalo di seguito se desideri installare direttamente il pacchetto driver o scegliere un'altra versione.

sudo apt install nvidia-driver-460

Una volta installato, dovrai riavviare il tuo sistema operativo Ubuntu, inserisci il seguente comando:

reboot

Dopo aver effettuato nuovamente l'accesso al sistema, è possibile visualizzare lo stato della scheda grafica con il pulsante "nvidia-smi” comando.

nvidia-smi

Esempio di output:

~$ nvidia-smi
 Sun Jun 27 23:01:34 2021       
 +-----------------------------------------------------------------------------+
 | NVIDIA-SMI 460.80       Driver Version: 460.80       CUDA Version: 11.2     |
 |-------------------------------+----------------------+----------------------+
 | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
 | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
 |                               |                      |               MIG M. |
 |===============================+======================+======================|
 |   0  GeForce GTX 1650    Off  | 00000000:03:00.0  On |                  N/A |
 | 56%   30C    P8    N/A /  75W |    403MiB /  3903MiB |      5%      Default |
 |                               |                      |                  N/A |
 +-------------------------------+----------------------+----------------------+
 +-----------------------------------------------------------------------------+
 | Processes:                                                                  |
 |  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
 |        ID   ID                                                   Usage      |
 |=============================================================================|
 |    0   N/A  N/A      1627      G   /usr/lib/xorg/Xorg                182MiB |
 |    0   N/A  N/A      1772      G   /usr/bin/gnome-shell               35MiB |
 |    0   N/A  N/A      3782      G   …lib/vmware/bin/vmware-vmx        8MiB |
 |    0   N/A  N/A     35908      G   …lib/vmware/bin/vmware-vmx        8MiB |
 |    0   N/A  N/A     81318      G   /usr/lib/firefox/firefox          161MiB |
 +-----------------------------------------------------------------------------+

Opzione 2. Installa i driver NVIDIA utilizzando la GUI

La seconda soluzione nell'installazione dei driver Nvidia consiste nell'utilizzare il metodo della GUI. Questo è consigliato soprattutto per i principianti in Linux.

Innanzitutto, vai al menu dell'applicazione e apri "Driver aggiuntivi" come da esempio sotto.

Come installare e aggiornare i driver Nvidia su Ubuntu 20.04

Successivamente, il "Aggiornamenti software” apparirà la finestra, dove puoi vedere tutti i driver disponibili per la tua scheda grafica Nvidia da installare. Nota, alcuni utenti vedranno diverse dimensioni dell'elenco a seconda dell'età e della popolarità della scheda grafica.

Come installare e aggiornare i driver Nvidia su Ubuntu 20.04

Il passo successivo è selezionare il diver Nvidia che si desidera installare e fare clic su "Applica modifiche"Pulsante.

Nota, l'installazione richiederà dai 2 ai 3 minuti, a seconda del tuo sistema e delle sue risorse.

Una volta installato, riavvia il tuo sistema operativo Ubuntu 20.04.

reboot

Questo è tutto. Hai installato i driver Nvidia utilizzando il metodo GUI. Un consiglio utile è quello di visualizzare le impostazioni e le informazioni della tua scheda grafica, cosa che puoi fare nel tuo terminale, invocando il seguente comando.

sudo nvidia-settings
Come installare e aggiornare i driver Nvidia su Ubuntu 20.04

pubblicità


Opzionale. Installa i driver Nvidia Bleeding Edge PPA Beta

Supponiamo di aver bisogno degli ultimi pacchetti Nvidia perché la tua scheda grafica è un nuovo modulo. Non è possibile trovare il supporto per i driver nei repository predefiniti esistenti di Ubuntu; aggiungere il seguente Nvidia PPA.

sudo apt install software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa

Nota, questi driver sono classificati come instabili. Installa a tuo rischio. Assicurati di eseguire prima il backup di tutto.

Quindi, digita il comando del terminale per visualizzare i consigli sulla tua scheda grafica.

ubuntu-drivers devices

Otterrai un nuovo output rispetto a prima con stable:

~$ ubuntu-drivers devices
 == /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
 modalias : pci:v000010DEd00001F82sv00001458sd00004028bc03sc00i00
 vendor   : NVIDIA Corporation
 model    : TU117 [GeForce GTX 1650]
 driver   : nvidia-driver-465 - third-party non-free
 driver   : nvidia-driver-418-server - distro non-free
 driver   : nvidia-driver-450-server - distro non-free
 driver   : nvidia-driver-460-server - distro non-free
 driver   : nvidia-driver-460 - third-party non-free recommended
 driver   : xserver-xorg-video-nouveau - distro free builtin

Come puoi vedere, ora abbiamo un driver consigliato da terze parti. Per installare, segui nuovamente le opzioni del comando.

Innanzitutto, se sei soddisfatto della versione consigliata, usa questo comando:

sudo ubuntu-drivers autoinstall

In secondo luogo, specificalo di seguito se desideri installare direttamente il pacchetto driver o scegliere un'altra versione.

sudo apt install nvidia-driver-460

Con i nuovi driver sperimentali/beta, aggiornerai parecchi pacchetti di supporto.

Esempio di output:

 Reading package lists… Done
 Building dependency tree… Done
 Reading state information… Done
 The following additional packages will be installed:
   dctrl-tools dkms libnvidia-cfg1-460 libnvidia-compute-460 libnvidia-decode-460
   libnvidia-encode-460 libnvidia-extra-460 libnvidia-fbc1-460 libnvidia-gl-460
   libnvidia-ifr1-460 nvidia-compute-utils-460 nvidia-dkms-460 nvidia-kernel-common-460
   nvidia-kernel-source-460 nvidia-utils-460 xserver-xorg-video-nvidia-460
 Suggested packages:
   debtags menu
 Recommended packages:
   libnvidia-compute-460:i386 libnvidia-decode-460:i386 libnvidia-encode-460:i386
   libnvidia-ifr1-460:i386 libnvidia-fbc1-460:i386 libnvidia-gl-460:i386
 The following packages will be REMOVED:
   linux-modules-nvidia-460-5.11.0-18-generic linux-modules-nvidia-460-5.11.0-22-generic
   linux-modules-nvidia-460-generic-hwe-20.04
 The following NEW packages will be installed:
   dctrl-tools dkms nvidia-dkms-460
 The following packages will be upgraded:
   libnvidia-cfg1-460 libnvidia-compute-460 libnvidia-decode-460 libnvidia-encode-460
   libnvidia-extra-460 libnvidia-fbc1-460 libnvidia-gl-460 libnvidia-ifr1-460
   nvidia-compute-utils-460 nvidia-driver-460 nvidia-kernel-common-460
   nvidia-kernel-source-460 nvidia-utils-460 xserver-xorg-video-nvidia-460
 14 to upgrade, 3 to newly install, 3 to remove and 3 not to upgrade.
 Need to get 131 MB of archives.
 After this operation, 106 kB of additional disk space will be used.
 Do you want to continue? [Y/n] 

Tipologia "S" quindi premere il tasto "TASTO INVIO" per procedere e completare l'installazione. Ricorda di riavviare il sistema come prima.

reboot

Installa i driver Nvidia serie 470 più recenti

Puoi anche installare l'ultima serie 470 che supporta le ultime schede grafiche Nvidia; sotto c'è un altro esempio.

Esegui il comando "dispositivi driver ubuntu".

ubuntu-drivers devices

Esempio di output:

== /sys/devices/pci0000:00/0000:00:03.1/0000:26:00.0 ==
modalias : pci:v000010DEd00001E89sv00001458sd00003FC1bc03sc00i00
vendor : NVIDIA Corporation
model : TU104 [GeForce RTX 2060]
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-460-server - distro non-free
driver : nvidia-driver-460 - distro non-free
driver : nvidia-driver-470-server - distro non-free
driver : nvidia-driver-470 - third-party non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin

Si consiglia il driver Nvidia 470 di terze parti (Nvidia). Per installare questo driver per il pacchetto driver più recente in assoluto, eseguire il comando seguente:

sudo apt install nvidia-driver-470 -y

Ora riavvia il tuo sistema Ubuntu.

reboot

Ora conferma usando il “nvidia-smi” comanda la versione del driver Nvidia installata:

nvidia-smi

Esempio di output:

Sat Oct  2 21:13:34 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.74       Driver Version: 470.74       CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:26:00.0  On |                  N/A |
|  0%   50C    P5    13W / 170W |    608MiB /  5926MiB |     10%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      3018      G   /usr/lib/xorg/Xorg                336MiB |
|    0   N/A  N/A      3515      G   /usr/bin/gnome-shell               97MiB |
|    0   N/A  N/A      7823      G   ...AAAAAAAAA= --shared-files       21MiB |
|    0   N/A  N/A     92314      G   ...AAAAAAAAA= --shared-files       33MiB |
|    0   N/A  N/A    763859      G   ...lib/vmware/bin/vmware-vmx       67MiB |
|    0   N/A  N/A    764117      G   ...AAAAAAAAA= --shared-files       47MiB |
+-----------------------------------------------------------------------------+

Congratulazioni, hai installato i driver Nvidia per Ubuntu 20.04 Focal Fossa.

Commenti e Conclusione

Nella guida, hai imparato come installare gli ultimi driver stabili o beta sul tuo sistema Ubuntu 20.04 LTS Focal Fossa. Ulteriori informazioni sui driver Nvidia per Ubuntu possono essere trovate visitando il Risoluzione dei problemi di Ubuntu .

Lascia un tuo commento