Risponderemo a tutte le tue domande!

Installa i driver Nvidia su Linux

Ci sono tre possibili modi per installare il driver Nvidia in Linux (Ubuntu LTS 18.04 / 20.04 / 22.04):

  1. Installazione automatica o manuale tramite ubuntu-drivers.
  2. Installazione manuale tramite sito web Nvidia.
  3. Installazione manuale tramite gestore pacchetti apt.

ubuntu-drivers

Questo pacchetto è progettato appositamente per Ubuntu ed è in grado di rilevare e installare driver aggiuntivi per una gamma di dispositivi, come le GPU. Per determinare quali dispositivi all'interno del sistema richiedono l'installazione del driver, eseguire il seguente comando:

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
    modalias : pci:v000010DEd00002684sv000019DAsd00004675bc03sc00i00
    vendor   : NVIDIA Corporation
    driver   : nvidia-driver-525 - distro non-free
    driver   : nvidia-driver-525-open - distro non-free
    driver   : nvidia-driver-525-server - distro non-free
    driver   : nvidia-driver-535 - distro non-free recommended
    driver   : nvidia-driver-535-open - distro non-free
    driver   : nvidia-driver-535-server-open - distro non-free
    driver   : nvidia-driver-535-server - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin

Se ricevi un messaggio di errore ERROR:root:aplay command not found installa semplicemente il pacchetto mancante o ignoralo:

sudo apt install alsa-utils

Per ottenere ulteriori informazioni sui pacchetti driver disponibili per l'installazione su questo sistema, utilizzare il seguente comando con un'opzione aggiuntiva per selezionare solo le GPU del server:

sudo ubuntu-drivers list --gpgpu
nvidia-driver-525-open, (kernel modules provided by linux-modules-nvidia-525-open-generic)
    nvidia-driver-535, (kernel modules provided by linux-modules-nvidia-535-generic)
    nvidia-driver-535-open, (kernel modules provided by linux-modules-nvidia-535-open-generic)
    nvidia-driver-525-server, (kernel modules provided by linux-modules-nvidia-525-server-generic)
    nvidia-driver-525, (kernel modules provided by linux-modules-nvidia-525-generic)
    nvidia-driver-535-server-open, (kernel modules provided by linux-modules-nvidia-535-server-open-generic)
    nvidia-driver-535-server, (kernel modules provided by linux-modules-nvidia-535-server-generic)

Il modo più semplice per installare automaticamente tutti i driver necessari consiste nell'utilizzare la funzione autoinstall:

sudo ubuntu-drivers autoinstall

Riavviare dopo che il processo è terminato:

sudo shutdown -r now

Puoi verificare se il driver installato sta funzionando correttamente:

sudo nvidia-smi
nvidia-smi output

Puoi anche selezionare manualmente quale driver verrà installato. Ad esempio:

sudo ubuntu-drivers install nvidia:535

Non dimenticare di riavviare il server dopo l'installazione:

sudo shutdown -r now

Sito web Nvidia

Dal tuo PC locale, apri la sezione Download sul sito ufficiale Nvidia. Scegli la tua GPU e il sistema operativo dai menu a discesa e fai clic su Cerca:

Nvidia driver select

Controlla quale versione del driver è disponibile e fai clic sul pulsante Scarica:

Nvidia driver download

Inoltre, è possibile scaricarlo manualmente dalla sezione archivio sul sito ufficiale Nvidia. Quindi, è necessario caricare il file ricevuto (ad esempio, NVIDIA-Linux-x86_64-460.106.00.run) sul tuo server utilizzando la nostra guida passo passo Scambio di file da Linux.

Prima di procedere, esegui il seguente comando per installare i pacchetti necessari:

sudo apt install build-essential libglvnd-dev pkg-config

A volte questi pacchetti sono installati nel tuo sistema. Basta avviare l'installazione del driver:

sudo bash NVIDIA-Linux-x86_64-460.106.00.run

L'ultimo passo è riavviare il tuo server:

sudo shutdown -r now

È tutto. Il driver Nvidia è stato installato sul tuo sistema operativo.

Gestore pacchetti apt

Per iniziare, è necessario selezionare la versione appropriata del driver per le GPU installate sul server. Particolare attenzione dovrebbe essere data al ramo del driver. Di solito, il ramo del driver è indicato da un numero a tre cifre (ad esempio, nvidia-driver-535). Questo può essere determinato utilizzando il comando sopra:

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
    modalias : pci:v000010DEd00002684sv000019DAsd00004675bc03sc00i00
    vendor   : NVIDIA Corporation
    driver   : nvidia-driver-525 - distro non-free
    driver   : nvidia-driver-525-open - distro non-free
    driver   : nvidia-driver-525-server - distro non-free
    driver   : nvidia-driver-535 - distro non-free recommended
    driver   : nvidia-driver-535-open - distro non-free
    driver   : nvidia-driver-535-server-open - distro non-free
    driver   : nvidia-driver-535-server - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin

Raccomandiamo di installare prima i moduli del kernel:

sudo linux-modules-nvidia-535-generic

Poi, installa il driver:

sudo apt install nvidia-driver-535

Infine, riavvia il server:

sudo shutdown -r now

Verificare che il modulo kernel corretto sia caricato e che il driver stia funzionando:

sudo lsmod | grep nvidia
nvidia_uvm           1523712  0
    nvidia_drm             77824  0
    nvidia_modeset       1302528  1 nvidia_drm
    nvidia              56537088  2 nvidia_uvm,nvidia_modeset
    drm_kms_helper        311296  5 drm_vram_helper,ast,nvidia_drm
    drm                   622592  8 drm_kms_helper,drm_vram_helper,ast,nvidia,drm_ttm_helper,nvidia_drm,ttm

Puoi anche controllare questo eseguendo l'utilità della riga di comando Nvidia:

sudo nvidia-smi

Disinstallazione

Prima di cambiare la versione del driver o semplicemente cancellare il driver Nvidia, inserisci il seguente comando:

sudo apt purge nvidia-*
sudo apt update
sudo apt autoremove

Ora, puoi installare il driver necessario.



Pubblicato: 30.04.2024


Hai altre domande? Scrivici!

By clicking «I Accept» you confirm that you have read and accepted the website Terms and Conditions, Privacy Policy, and Moneyback Policy.