Come installare o aggiornare i driver grafici Nvidia su Linux Mint 20

La maggior parte dei moderni sistemi desktop Linux come Linux Mint 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

Aggiorna il sistema operativo

Aggiorna il tuo Linux Mint sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade -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@linuxmint ~]$ sudo whoami
root

Se non hai impostato un account utente sudo e desideri farlo, visita il nostro tutorial su Come aggiungere un utente a Sudoers su Linux Mint.

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

su

pubblicità


Opzione di installazione 1. Installa i driver NVIDIA utilizzando Terminal

La prima opzione per installare i driver NVIDIA per il tuo sistema operativo Linux Mint 20 è utilizzare la riga di comando. Gli utenti avanzati preferiscono utilizzare i comandi basati su comandi, ma il principiante può farlo 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 Linux Mint, 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 Oct 3 23:01:34 2021       
 +-----------------------------------------------------------------------------+
 | NVIDIA-SMI 460.91.03       Driver Version: 460.91.03      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 di installazione 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.

Per prima cosa, vai al tuo Barra delle applicazioni > Amministrazione > Dfiume manager.

Esempio:

Come installare o aggiornare i driver grafici Nvidia su Linux Mint 20

Successivamente, ti verranno mostrate le scelte in offerta. Per impostazione predefinita, molto probabilmente avrai i driver open source installati. Tuttavia, come mostra l'esempio seguente, anche Linux Mint consiglia di installare i driver più recenti dal repository proprietario di Nvidia.

Esempio:

Come installare o aggiornare i driver grafici Nvidia su Linux Mint 20

Il passaggio successivo consiste nel 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 sistema operativo.

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 o aggiornare i driver grafici Nvidia su Linux Mint 20

pubblicità


Installazione 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/Linux Mint; aggiungere il seguente Nvidia PPA.

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

Output di esempio in caso di successo:

gpg: key FCAE110B1118213C: public key "Launchpad PPA for Graphics Drivers Team" imported
gpg: Total number processed: 1
gpg:               imported: 1

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-450-server - distro non-free
driver   : nvidia-driver-460-server - distro non-free
driver   : nvidia-driver-470-server - distro non-free
driver   : nvidia-driver-470 - distro non-free recommended
driver   : nvidia-driver-460 - distro non-free
driver   : nvidia-driver-418-server - distro non-free
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
 The following NEW packages will be installed:
  libnvidia-cfg1-460 libnvidia-common-460 libnvidia-compute-460
  libnvidia-compute-460:i386 libnvidia-decode-460 libnvidia-decode-460:i386
  libnvidia-encode-460 libnvidia-encode-460:i386 libnvidia-extra-460
  libnvidia-fbc1-460 libnvidia-fbc1-460:i386 libnvidia-gl-460
  libnvidia-gl-460:i386 libnvidia-ifr1-460 libnvidia-ifr1-460:i386
  nvidia-compute-utils-460 nvidia-dkms-460 nvidia-driver-460
  nvidia-kernel-common-460 nvidia-kernel-source-460 nvidia-utils-460
  xserver-xorg-video-nvidia-460
0 to upgrade, 22 to newly install, 22 to remove and 0 not to upgrade.
Need to get 175 MB of archives.
After this operation, 159 MB disk space will be freed.
Do you want to continue? [Y/n] y

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 della serie 470.xx 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

Nota, se hai installato i driver Nvidia precedenti da qualsiasi altro repository, dopo aver aggiunto il PPA, puoi eseguire un comando di aggiornamento, quindi aggiornare.

sudo apt update

Se sono disponibili aggiornamenti che dovrebbero esserci poiché il PPA è sempre aggiornato con l'ultima build di Nvidia, esegui il comando apt upgrade:

sudo apt upgrade

Esempio di output:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  libnvidia-cfg1-470 libnvidia-common-470 libnvidia-compute-470
  libnvidia-compute-470:i386 libnvidia-decode-470 libnvidia-decode-470:i386
  libnvidia-encode-470 libnvidia-encode-470:i386 libnvidia-extra-470
  libnvidia-fbc1-470 libnvidia-fbc1-470:i386 libnvidia-gl-470
  libnvidia-gl-470:i386 libnvidia-ifr1-470 libnvidia-ifr1-470:i386
  nvidia-compute-utils-470 nvidia-dkms-470 nvidia-driver-470
  nvidia-kernel-common-470 nvidia-kernel-source-470 nvidia-utils-470
  xserver-xorg-video-nvidia-470
22 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
Need to get 270 MB of archives.
After this operation, 529 kB of additional disk space will be used.
Do you want to continue? [Y/n] y

Tipologia "S" quindi premere il tasto "TASTO INVIO" per procedere con l'aggiornamento.

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:

Come installare o aggiornare i driver grafici Nvidia su Linux Mint 20

Congratulazioni, hai installato gli ultimi driver della scheda grafica Nvidia.

Come installare o aggiornare i driver grafici Nvidia su Linux Mint 20

Commenti e Conclusione

Nella guida, hai imparato come installare gli ultimi driver stabili o beta sul tuo desktop Linux Mint 20.x. Ulteriori informazioni sui driver Nvidia per Linux Mint (Ubuntu) possono essere trovate visitando il Risoluzione dei problemi di Ubuntu .

4 pensieri su "Come installare o aggiornare i driver grafici Nvidia su Linux Mint 20"

Lascia un tuo commento