Ricerca nel sito web

Come installare i driver grafici Nvidia su Debian 12


Se stai utilizzando Debian 12 e disponi di una scheda grafica Nvidia, l'installazione dei driver corretti è essenziale per ottenere le migliori prestazioni dal tuo sistema.

I driver Nvidia consentono al computer di utilizzare tutta la potenza della scheda grafica, il che è importante per attività come giochi, editing video e rendering 3D.

In questa guida, ti guideremo attraverso i passaggi per installare i driver grafici Nvidia su Debian 12.

Passaggio 1: aggiorna il tuo sistema

Prima di installare qualsiasi nuovo software, è una buona idea assicurarsi che il sistema sia aggiornato.

sudo apt update
sudo apt upgrade

Questo aggiornerà l'elenco dei pacchetti disponibili e aggiornerà qualsiasi software obsoleto sul tuo sistema.

Passaggio 2: identifica la tua scheda grafica Nvidia

Per installare il driver corretto, devi sapere quale scheda grafica Nvidia possiedi, puoi trovare queste informazioni eseguendo il seguente comando nel terminale:

lspci | grep -i nvidia

Questo comando elencherà tutto l'hardware collegato al tuo sistema e filtrerà solo le voci relative a Nvidia. Cerca la riga che descrive la tua scheda grafica, che sarà simile a questa:

01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)

In questo esempio, la scheda grafica è una "GeForce GTX 1060 6GB".

Passaggio 3: aggiungi il repository non gratuito

I repository predefiniti di Debian non includono software proprietario come Nvidia, è necessario abilitare il repository non-free per installare i driver Nvidia.

Apri il file dell'elenco delle fonti in un editor di testo:

sudo nano /etc/apt/sources.list

Cerca le righe che iniziano con deb e terminano con main. Aggiungi non-free alla fine di queste righe.

Per esempio:

deb http://deb.debian.org/debian bookworm main non-free
deb-src http://deb.debian.org/debian bookworm main non-free

Salvare il file e aggiornare nuovamente l'elenco dei pacchetti:

sudo apt update

Passaggio 4: installare il driver Nvidia in Debian

Ora che il repository non libero è abilitato, puoi installare il driver Nvidia. Il modo più semplice per farlo è utilizzare lo strumento nvidia-detect, che ti consiglierà il miglior driver per la tua scheda grafica.

sudo apt install nvidia-detect
nvidia-detect

L'output sarà simile al seguente:

Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1)

It is recommended to install the
nvidia-driver
package.

In questo esempio, il pacchetto consigliato è nvidia-driver, quindi installalo:

sudo apt install nvidia-driver

Se nvidia-detect consiglia un pacchetto diverso, sostituire nvidia-driver con il nome del pacchetto consigliato. Durante l'installazione, è possibile che venga richiesto di confermare l'installazione del driver. Premere Y e Invio per continuare.

Al termine dell'installazione, è necessario riavviare il sistema per caricare i nuovi driver:

sudo reboot

Una volta riavviato il sistema, puoi verificare che i driver Nvidia siano installati e funzionino correttamente.

nvidia-smi

Questo comando visualizzerà le informazioni sulla scheda grafica Nvidia, inclusa la versione del driver e l'utilizzo della GPU. Se vengono visualizzate queste informazioni, i driver sono installati correttamente.

Risoluzione dei problemi

Se riscontri problemi dopo l'installazione dei driver, ecco alcune cose che puoi provare:

  • Schermata nera dopo il riavvio: se lo schermo diventa nero dopo il riavvio, potrebbe essere necessario passare a un terminale diverso (ad esempio, CTRL + ALT + F2) e reinstallare i driver. Si può anche provare a utilizzare il parametro del kernel nomodeset durante l'avvio.
  • Driver non caricato: se il driver non si carica, assicurati che sia installato il pacchetto nvidia-kernel-dkms, che garantisce che il modulo del kernel Nvidia sia compilato correttamente per il tuo sistema.
  • Driver errato: se hai installato il driver sbagliato, puoi rimuoverlo usando sudo apt remove nvidia-* e quindi installare il driver corretto.
Conclusione

L'installazione dei driver grafici Nvidia su Debian 12 è un processo semplice una volta che conosci i passaggi. Seguendo questa guida, dovresti essere in grado di far funzionare la tua scheda grafica Nvidia con i driver corretti.

Ciò ti consentirà di sfruttare appieno il tuo hardware, sia che tu stia giocando, modificando video o lavorando con la grafica 3D. In caso di problemi, la comunità Debian e le risorse di supporto di Nvidia sono ottimi posti per cercare aiuto.