Le GPU Nvidia sono richieste anche sui server Ubuntu 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 un server Ubuntu senza testa 22.04 LTS MACCHINE.
Argomento dei contenuti:
Connessione al server Ubuntu 22.04 LTS MACCHINE tramite SSH
Connessione al tuo server Ubuntu 22.04 LTS Machine tramite SSH è facoltativo se hai accesso all'hardware del server (dove è stato installato il server Ubuntu 22.04 LTS). Puoi semplicemente allegare un mouse, una tastiera e un monitor al server e installare i driver Nvidia su di esso.
Se non hai accesso a Ubuntu Server 22.04 LTS Hardware del server, è necessario SSH per installare i driver Nvidia.
A ssh nel tuo server Ubuntu 22.04 LTS Machine, è possibile eseguire il seguente comando da un'app terminale del tuo desktop/laptop da cui si desidera accedere a Ubuntu Server 22.04 LTS MACCHINE:
$ ssh @Assicurati di sostituire e con il nome utente di accesso e il nome di dominio o l'indirizzo IP del server Ubuntu 22.04 LTS MACCHINE, rispettivamente.
Se stai utilizzando Windows 10 o Windows 11 e hai bisogno di assistenza per connetterti al server Ubuntu 22.04 LTS MACCHINE 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 sul tuo macchina server Ubuntu, eseguire il comando seguente:
$ lspci | egrep -i 'vga | display | 3d'Come puoi vedere, abbiamo una GPU NVIDIA GeForce 1050 TI installata sulla nostra macchina server Ubuntu.
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 Ubuntu.
$ lsmod | grep nvidiaAggiornamento della cache del repository del pacchetto APT
Prima di poter installare i driver Nvidia ufficiali sui server Ubuntu, è necessario aggiornare la cache del repository del pacchetto APT con il seguente comando:
$ sudo apt updateLa cache del repository del pacchetto APT deve essere aggiornata.
Driver Nvidia disponibili per Server Ubuntu senza Headless 22.04 LTS
È possibile installare uno dei due pacchetti ufficiali di driver Nvidia su un server Ubuntu senza testa 22.04 LTS:
Se si decide di installare il pacchetto nvidia-headless- [versione] -server per installare i driver Nvidia ufficiali sul tuo server Ubuntu, è possibile che tu sia in grado di installare uno o entrambi i pacchetti Nvidia:
Qui, è il numero di versione del driver Nvidia che installerai sul tuo server Ubuntu 22.04 LTS MACCHINE. Al momento della stesura di questo documento, è possibile installare la versione 418, 515 o 525 del driver Nvidia dal repository di pacchetti ufficiali di Ubuntu. Quando leggi questo articolo, potresti trovare le versioni aggiornate dei pacchetti di driver Nvidia nel repository di pacchetti ufficiali di Ubuntu. Quindi, è sempre una buona idea verificare se una versione del driver aggiornata è disponibile prima di installarla. Inoltre, assicurati di installare le stesse versioni di tutti i pacchetti di driver Nvidia. I numeri di versione dei pacchetti di driver Nvidia e i pacchetti Nvidia Tools dovrebbero corrispondere.
Puoi trovare le versioni disponibili del pacchetto nvidia-driver-server con il seguente comando:
$ sudo apt Search '^nvidia-driver- [1-9]*-server $'Puoi trovare le versioni disponibili del pacchetto Nvidia-Headless-Server con il seguente comando:
$ sudo apt search '^nvidia-headless- [1-9]*-server $'Puoi trovare le versioni disponibili del pacchetto Nvidia-Utils-Server con il seguente comando:
$ sudo apt Search 'nvidia-otils- [1-9]*-server'È possibile trovare le versioni disponibili dell'ancode Libnvidia-Server con il seguente comando:
$ sudo APT Search 'libnvidia-ocode- [1-9]*-server'Installazione dell'ultima versione dei driver Nvidia su Ubuntu Server 22.04 LTS
Per installare i driver Nvidia ufficiali inclusi tutti i pacchetti di strumenti Nvidia consigliati sul server Ubuntu senza Headless 22.04 LTS MACCHINE, eseguire il seguente comando:
$ sudo apt install nvidia-driver-525-serverPer installare la versione minima dei driver Nvidia ufficiali e le utility del driver Nvidia sul server Ubuntu senza Headless 22.04 LTS MACCHINE, eseguire il seguente comando:
$ sudo apt Installa nvidia-headless-525-server nvidia-otils-525-serverPer installare la versione minima dei driver NVIDIA ufficiali, le utility del driver Nvidia e le librerie NVIDIA NVENC Ecoder e NVDEC Decoder sul tuo Ubuntu Server senza Headless 22.04 LTS MACCHINE, eseguire il seguente comando:
$ sudo apt Installa nvidia-headless-525-server nvidia-otils-525-server libnvidia-ocode-525-serverPer 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 visualizzati le istruzioni, premere Per selezionare e premere .
I driver Nvidia devono essere installati sul server Ubuntu senza Headless 22.04 LTS MACCHINE.
Per avere effetto le modifiche, riavviare il tuo server Ubuntu con il seguente comando:
$ sudo riavviaVerifica se i driver Nvidia sono installati correttamente
Una volta che il tuo server Ubuntu si stiva, puoi verificare che i moduli del kernel Nvidia vengano utilizzati al posto dei moduli kernel Nouveau open source con i seguenti comandi. Quindi, i conducenti ufficiali della GPU Nvidia stanno funzionando bene:
$ lsmod | Grep NouveauPuoi 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-smiConclusione
Ti abbiamo mostrato come verificare se hai una GPU Nvidia installata sul tuo server Ubuntu 22.04 LTS MACCHINE. Ti abbiamo anche mostrato come installare i driver GPU NVIDIA ufficiali sul server Ubuntu 22.04 LTS in modalità Headless (nessuna interfaccia utente grafica installata) e come verificare se i driver GPU NVIDIA ufficiali stanno lavorando su Ubuntu Server 22.04 LTS.
Riferimenti: