La maggior parte dei moderni sistemi desktop Linux come Ubuntu vieni con un driver Nvidia preinstallato nel Nouveau driver di dispositivo grafico open source per schede video Nvidia. Per la maggior parte, questo è accettabile; tuttavia, se stai utilizzando il tuo sistema Linux per la progettazione grafica o per i giochi, potresti ottenere driver migliori.
Storicamente, i driver proprietari Nouveau sono più lenti di quelli di Nvidia, che mancano delle ultime funzionalità, tecnologia software e supporto dell'hardware della scheda grafica più recenti. 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 da Nvidia Proprietary Repository, un repository PPA, o usando manualmente i driver beta per un esempio, offrendoti così il software più recente disponibile.
Prerequisiti
- Sistema operativo consigliato: Ubuntu 21.10
- Account utente: Un account utente con sudo o accesso root.
Aggiorna sistema operativo
Aggiorna il tuo Ubuntu sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:
sudo apt update && sudo apt upgrade -y
Il tutorial utilizzerà il comando sudo e supponendo che tu abbia lo stato sudo .
Per verificare lo stato di sudo sul tuo account:
sudo whoami
Esempio di output che mostra lo stato di sudo:
[joshua@ubuntu ~]$ sudo whoami
root
Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su aggiungere un utente a Sudoer su Ubuntu .
Per utilizzare l'account root , usa il comando seguente con la password di root per accedere.
su
Opzione 1. Installa i driver NVIDIA utilizzando Terminal
La prima opzione per installare i driver NVIDIA per il tuo sistema operativo Ubuntu 21.10 è utilizzare la riga di comando. Gli utenti avanzati preferiscono utilizzare i comandi basati sui comandi, ma il principiante può raggiungere rapidamente questo obiettivo anche con quanto segue:
Apri il tuo terminale “CTRL+ALT+T “ e scopri prima le informazioni sulla tua scheda grafica.
ubuntu-drivers devices
Esempio di output:
Dall'output di esempio, puoi vedere che il nostro modulo del sistema operativo è “TU117 [GeForce GTX 1650 ] ", e il driver Nvidia consigliato è "Nvidia-driver-470 “ . Ricorda, questo è solo un esempio. Ognuno avrà diverse schede grafiche Nivida. Cerca l'opzione consigliata se ce n'è una.
Successivamente, installeremo “nvidia-driver-470 “ 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 del driver o scegliere un'altra versione.
sudo apt install nvidia-driver-470
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 “nvidia-smi” comando.
nvidia-smi
Esempio di output:
In alternativa, apri l'interfaccia utente grafica di Nvidia X Server per confermare la versione build del driver.
Esempio:
Opzione 2. Installa i driver Nvidia con PPA
Supponiamo di aver bisogno degli ultimi pacchetti Nvidia perché la tua scheda grafica è un nuovo modulo. Non è possibile trovare il supporto del driver nei repository predefiniti esistenti di Ubuntu; aggiungi il seguente Nvidia PPA, che aggiorna i suoi repository più frequentemente.
Apri il tuo terminale “CTRL+ALT+T “ e installa quanto segue.
sudo apt install software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa -y
Nota, questi driver sono spesso classificati come beta. Installa a tuo rischio. Assicurati di eseguire prima il backup di tutto, poiché questo non è un repository Ubuntu ufficiale.
Quindi, digita il comando del terminale per visualizzare i consigli sulla scheda grafica.
sudo apt update
ubuntu-drivers devices
Esempio di output:
Come puoi vedere, c'è una raccomandazione per l'installazione di un pacchetto di driver. Attualmente, dato il tempo di questo tutorial, entrambi con Ubuntu 21.10 in fase di rilascio, entrambe le opzioni 1 e 2 hanno gli stessi 470 driver, ma questo cambierà nel tempo.
Per installare, esegui l'installazione automatica comando.
sudo ubuntu-drivers autoinstall
In secondo luogo, specificalo di seguito se desideri installare direttamente il pacchetto del driver o scegliere un'altra versione.
sudo apt install nvidia-driver-470
Al termine, finalizza l'installazione riavviando il PC.
reboot
Dopo aver effettuato nuovamente l'accesso al sistema, è possibile visualizzare lo stato della scheda grafica con “nvidia-smi” comando.
nvidia-smi
Esempio di output:
Opzione 3. Installa i driver Nvidia 495 Beta
Attualmente, i driver Nvidia 495 sono ancora in versione beta e al momento non sono stati inseriti in alcun repository ufficiale o PPA. Tuttavia, per quegli appassionati che desiderano installare i driver beta e tenerli aggiornati manualmente, i seguenti passaggi ti aiuteranno a raggiungere questo obiettivo.
Per prima cosa, visita la pagina dei download di Nvidia e scarica l'ultimo .run file o ottenere il collegamento e utilizzare il comando wget .
Solo esempio (assicurati di avere il link più recente):
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/495.29.05/NVIDIA-Linux-x86_64-495.29.05.run
Installa le intestazioni Linux e le dipendenze di compilazione:
sudo apt install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config
Quindi, inserisci nella lista nera il driver nouveau, crea un file nella lista nera:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Una volta all'interno del file, aggiungi quanto segue:
blacklist nouveau
options nouveau modeset=0
Salva il file CTRL+O quindi esci da CTRL+X . Dovrai quindi rigenerare kernel initramfs :
sudo update-initramfs -u
Esempio di output:
update-initramfs: Generating /boot/initrd.img-5.13.0-20-generic
Ora, riavvia al livello di esecuzione multiutente. Ciò disabiliterà l'utente della GUI dopo il riavvio:
sudo systemctl set-default multi-user.target
sudo reboot now
Accedi al tuo account; sarà una schermata solo terminale. Passare alla directory, se necessario, in cui è stato scaricato anche il file .run. Quindi, esegui il seguente comando bash per avviare il processo di installazione.
Solo esempio (la tua versione sarà diversa e più aggiornata in futuro):
sudo bash NVIDIA-Linux-x86_64-495.29.05.run
Se tutto è stato impostato correttamente, vedrai una schermata e una barra di caricamento per la compilazione del kernel. Dopo alcuni minuti, vedrai la tua prima richiesta.
Seleziona e premi il "INVIO CHIAVE" in "Continua l'installazione" selezione per procedere con l'installazione.
Esempio:
Se desideri installare la compatibilità a 32 bit , seleziona Sì o No per procedere con la seguente scelta di installazione rapida opzionale.
Esempio:
Successivamente, riceverai un altro messaggio che chiede di mantenere le impostazioni predefinite; l'opzione consigliata per le nuove installazioni sarebbe Sì .
Esempio:
Verrà visualizzato un ultimo messaggio che ti informa che hai installato correttamente il pacchetto dei driver Nvidia.
Esempio:
Ora che i driver sono installati, devi riavviare il sistema ma prima assicurati di tornare all'interfaccia utente grafica:
sudo systemctl set-default graphical.target
sudo reboot now
Dopo aver effettuato nuovamente l'accesso al sistema, è possibile visualizzare lo stato della scheda grafica con “nvidia-smi” comando.
nvidia-smi
Esempio di output:
In alternativa, apri l'interfaccia utente grafica di Nvidia X Server per confermare la versione build del driver.
Esempio:
Congratulazioni, hai installato gli ultimi driver Nvidia Beta. Non dimenticare di continuare a controllare i pacchetti aggiornati tramite il link per il download. Se escono nuovi driver beta, eseguirai ripetutamente la stessa procedura per installare i driver su quelli esistenti.