Come installare i driver GPU NVIDIA su una top 10 senza Headless Debian

Come installare i driver GPU NVIDIA su una top 10 senza Headless Debian

Le GPU NVIDIA sono richieste anche su server Debian senza headless (nessuna interfaccia utente grafica) per codificare/decodificare i file multimediali, eseguire i codici di intelligenza artificiale, eseguire i programmi CUDA e molto altro.

In questo articolo, ti mostreremo come installare i driver GPU NVIDIA ufficiali su una macchina per server Debian 11.

Argomento dei contenuti:

  1. Connessione alla macchina del server Debian 11 tramite SSH
  2. Verifica se la GPU Nvidia è installata
  3. Abilitare i repository di pacchetto di contributo e non liberi su Debian 11
  4. Installazione dei driver NVIDIA sul server Debian 11 Headless
  5. Verifica se i driver Nvidia sono installati correttamente sul server Debian 11
  6. Disinstallazione dei driver Nvidia da Debian 11
  7. Conclusione
  8. Riferimenti

Connessione alla macchina del server Debian 11 tramite SSH

La connessione alla macchina del server Debian 11 tramite SSH è facoltativa se si ha accesso all'hardware del server (dove è stato installato Debian 11). Puoi semplicemente allegare un mouse, una tastiera e un monitor al server e installare i driver Nvidia su di esso.

Se non hai accesso all'hardware del server Debian 11, è necessario SSH per installare i driver Nvidia.

Per SSH nella tua macchina server Debian 11, è possibile eseguire il seguente comando da un'app terminale del tuo desktop/laptop da cui si desidera accedervi:

$ ssh @

Assicurati di sostituire e con il nome utente di accesso e il nome di dominio o l'indirizzo IP della macchina del server Debian 11, rispettivamente.

Se stai utilizzando Windows 10 o Windows 11 e hai bisogno di assistenza nella connessione alla macchina del server Debian 11 tramite SSH, leggi l'articolo su Come SSH nei server Linux da Windows 10/11.

Verifica se la GPU Nvidia è installata

Per verificare se si è installata una GPU NVIDIA sulla macchina del server Debian 11, esegui il seguente comando:

$ lspci -nn | egrep -i '3d | display | VGA'

Come puoi vedere, abbiamo una GPU Nvidia GeForce 1050 TI installata sulla nostra macchina per server Debian 11.

Inoltre, dall'output dei seguenti comandi, si può vedere che vengono utilizzati i conducenti Nouveau open source al posto dei driver GPU NVIDIA ufficiali. Nelle prossime sezioni ti mostreremo come installare i driver GPU NVIDIA ufficiali sul tuo server Debian 11.

$ lsmod | grep nvidia
$ lsmod | Grep Nouveau

Abilitare i repository di pacchetto di contributo e non liberi su Debian 11

Per installare i driver NVIDIA ufficiali sul tuo server Debian 11, è necessario abilitare i repository di pacchetto di contributo e non senza libertà sul tuo server Debian 11.

Per gestire facilmente i repository del pacchetto Debian 11 ufficiali, è possibile utilizzare il repository di comandi APT-ADD. Questo comando potrebbe non essere disponibile per impostazione predefinita sul server Debian 11. Ma puoi facilmente installarlo dal repository di pacchetti ufficiali di Debian 11.

Innanzitutto, aggiorna la cache del repository del pacchetto APT con il seguente comando:

$ sudo apt update

Quindi, installa il pacchetto di monete-properties software con il seguente comando:

$ sudo APT Installa software-Properties-Common

Per confermare l'installazione, premere Y e poi premere .

Vengono installati il ​​pacchetto di monete-proprietà software e i pacchetti di dipendenza richiesti. Ci vuole un po 'di tempo per completare.

Il pacchetto di monete-mone-mone del software e i pacchetti di dipendenza richiesti sono installati a questo punto.

Per abilitare il repository di pacchetto di contributi Debian 11 ufficiale, eseguire il seguente comando:

$ sudo apt-addd-repository contribu

Il repository ufficiale del pacchetto di contributi Debian dovrebbe essere abilitato.

Per abilitare il repository di pacchetti non libero di Debian 11 ufficiale, eseguire il seguente comando:

$ sudo apt-addd-repository non libero

Il repository ufficiale di debian non senza libertà dovrebbe essere abilitato.

Per avere effetto sulle modifiche, aggiorna la cache del repository del pacchetto APT con il seguente comando:

$ sudo apt update

Installazione dei driver NVIDIA sul server Debian 11 Headless

Per installare i driver Nvidia ufficiali sul tuo server Debian 11 Headless, eseguire il seguente comando:

$ sudo apt Installa nvidia-driver firmware-misc-nonfree

Per confermare l'installazione, premere Y e poi premere .

I pacchetti di driver Nvidia e i pacchetti di dipendenza richiesti vengono scaricati. Ci vuole un po 'di tempo per completare.

I pacchetti di driver Nvidia e i pacchetti di dipendenza richiesti vengono installati. Ci vuole un po 'di tempo per completare.

Una volta visualizzata la finestra seguente, premere Per selezionare OK. Quindi, premere .

L'installazione dei pacchetti di driver Nvidia dovrebbe continuare. L'installazione dovrebbe essere completata a breve.

Una volta installati i driver Nvidia, riavvia la macchina del server Debian 11 per le modifiche ad avere effetto.

$ sudo riavvia

Verifica se i driver Nvidia sono installati correttamente sul server Debian 11

Una volta che i tuoi stivali del server Debian 11, puoi verificare che vengano utilizzati i moduli del kernel Nvidia al posto dei moduli del kernel Nouveau open source con i seguenti comandi. Quindi, i conducenti ufficiali della GPU Nvidia stanno funzionando bene:

$ lsmod | Grep Nouveau
$ lsmod | grep nvidia

Puoi anche trovare le informazioni di utilizzo della tua GPU Nvidia utilizzando il comando nvidia-smi. L'output di questo comando verifica anche che i driver GPU Nvidia siano installati correttamente.

$ nvidia-smi

Disinstallazione dei driver Nvidia da Debian 11

Se si desidera disinstallare i driver Nvidia dal tuo server Debian 11 e hai bisogno di assistenza, leggi l'articolo su come pulire l'installazione dei driver Nvidia su Debian 11.

Conclusione

Ti abbiamo mostrato come abilitare i repository di contributi e non liberi su un server Debian 11 senza Headless. Ti abbiamo anche mostrato come installare i driver Nvidia ufficiali su un server Debian 11 senza headless (nessuna interfaccia utente grafica) e come verificare se i driver GPU NVIDIA ufficiali stanno lavorando sul server Debian 11.

Riferimenti:

  • https: // wiki.Debian.org/nvidiagraphicsdrivers