GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare il driver Nvidia su Debian 10 Buster Linux

In questo articolo imparerai come installare il driver Nvidia su Debian 10 Buster dal repository Debian standard. Nel caso in cui per qualche motivo l'installazione del driver Nvidia dal repository Debian standard non sia riuscita o semplicemente per avere un driver Nvidia più aggiornato installato, questo tutorial spiegherà anche come installare il driver Nvidia ufficiale scaricato direttamente da Nvidia. com.

Per installare il driver Nvidia su altre distribuzioni Linux, segui la nostra guida al driver Nvidia Linux.

In questo tutorial imparerai:

  • Come rilevare il numero di modello della tua scheda nvidia
  • Come installare il driver Nvidia da un repository Debian standard
  • Come installare il driver Nvidia dal pacchetto Nvidia ufficiale
  • Come disabilitare il driver nouveau
  • Come installare i prerequisiti del driver Nvidia

Driver Nvidia installato su Debian 10 Buster GNU/Linux

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema Debian 10 Buster GNU/Linux
Software N/D
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Come installare il driver NVIDIA utilizzando le istruzioni dettagliate del repository Debian

  1. Abilita il non-free e contrib deposito.

    Come utente amministrativo, apri /etc/apt/sources.list e aggiungi il non-free deposito. Ad esempio, cambia la definizione del repository:

    FROM:
    deb http://ftp.au.debian.org/debian/ buster main
    TO:
    deb-src http://ftp.au.debian.org/debian/ buster main non-free contrib
    

    Una volta pronto, aggiorna i file di indice del repository usando il comando seguente:

    # apt update
    
  2. Installa nvidia-detect utility eseguendo il comando seguente:
    # apt -y install nvidia-detect
    
  3. Rileva il modello della tua scheda Nvidia e il driver Nvidia suggerito. Per farlo, esegui nvidia-detect sopra installato comando. Ad esempio:
    # nvidia-detect
    Detected NVIDIA GPUs:
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1)
    
    Checking card:  NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
    Your card is supported by the default drivers and legacy driver series 390.
    It is recommended to install the
        nvidia-driver
    package.
    
  4. Come suggerito, installa il driver consigliato nel passaggio precedente:
    # apt install nvidia-driver
    
  5. Tutto fatto. Riavvia il tuo Debian 10 Buster Linux box:
    # systemctl reboot
    

Come installare il driver NVIDIA utilizzando le istruzioni dettagliate del pacchetto nvidia.com ufficiale

  1. Abilita il non-free deposito.

    Come utente amministrativo, apri /etc/apt/sources.list e aggiungi il non-free e contrib deposito. Ad esempio, cambia la definizione del repository:

    FROM:
    deb http://ftp.au.debian.org/debian/ buster main
    TO:
    deb-src http://ftp.au.debian.org/debian/ buster main non-free contrib
    

    Una volta pronto, aggiorna i file di indice del repository usando il comando seguente:

    # apt update
    
  2. Installa nvidia-detect utility eseguendo il comando seguente:
    # apt -y install nvidia-detect
    
  3. Rileva il modello della tua scheda Nvidia e il driver Nvidia suggerito. Per farlo, esegui nvidia-detect sopra installato comando. Ad esempio:
    # nvidia-detect
    Detected NVIDIA GPUs:
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1)
    
    Checking card:  NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
    Your card is supported by the default drivers and legacy driver series 390.
    It is recommended to install the
        nvidia-driver
    package.
    

    prendere nota del numero del conducente suggeritore. In questo caso il numero del driver Nvidia suggerito è 390 .

  4. Scarica il pacchetto sorgente Nvidia consigliato dal sito Web ufficiale di Nvidia.com. Cerca il nome di un pacchetto che corrisponda al numero del driver come consigliato nel passaggio precedente. Salva il file scaricato nella tua home directory:
    $ ls NVIDIA-Linux-x86_64-390.116.run
    NVIDIA-Linux-x86_64-390.116.run
    
  5. Installa i prerequisiti per la compilazione del driver Nvidia:
    # apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config
    
  6. Successivamente, disabilita il nouveau predefinito driver:
    # echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf
    
  7. Riavvia al runlevel multiutente. Questo disabiliterà l'utente della GUI dopo il riavvio:
    # systemctl set-default multi-user.target
    # systemctl reboot
    
  8. Accedi come utente root tramite terminale o TTY e installa il driver Nvidia eseguendo il comando seguente:
    NOTA
    A seconda della versione del driver che hai scaricato, il comando seguente potrebbe essere diverso. Modifica il comando seguente per adattarlo al nome del file del driver scaricato in precedenza.
    # bash NVIDIA-Linux-x86_64-390.116.run
    

    Durante l'installazione potrebbero essere poste le seguenti serie di domande:

    The CC version check failed:
    
    The kernel was built with gcc version 8.2.0 (Debian 8.2.0-14), but the current compiler version is cc (Debian 8.3.0-2) 8.3.0.
    
    This may lead to subtle problems; if you are not certain whether the mismatched compiler will be compatible with your kernel, you may wish to abort installation, set the CC environment variable to the name of the compiler used to compile your kernel, and restart installation.
    
                                                         Ignore CC version check                                         Abort installation     
    
    
    Install NVIDIA's 32-bit compatibility libraries?
      
                                                                   Yes                                                           No   
      
    
    
    An incomplete installation of libglvnd was found. Do you want to install a full copy of libglvnd? This will overwrite any existing libglvnd libraries.
    
                                      Don't install libglvnd files         Install and overwrite existing filesort installation.  Abort installation.
    
    
     Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X?  Any pre-existing X configuration file will be backed up.
                                                                                    
                                                                   Yes                                                            No   
    
  9. Abilita il sistema per l'avvio nella GUI:
    # systemctl set-default graphical.target
    
  10. Tutto fatto. Riavvia il tuo Debian 10 Buster Linux box:
    # systemctl reboot
    

Debian
  1. Come installare Elasticsearch su Debian Linux

  2. Come installare VirtualBox su Debian Linux

  3. Come installare R su Debian 10 Buster

  4. Come installare il driver Nvidia su Debian 10

  5. Come installare il driver Nvidia su Linux Mint 20

Come installare Spotify su Debian 10 Buster Linux Desktop

Come installare Nextcloud su Debian 10 Buster Linux

Come installare VirtualBox su Debian Linux 9

Come installare Vai su Debian 10 Linux

Come installare Slack su Debian 10 Linux

Come installare Steam su Debian 11 Bullseye o Buster 10 Linux