GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare i driver NVIDIA su CentOS 7 Linux

Il supporto di CentOS 7 per le schede grafiche video Nvidia si presenta sotto forma di un nouveau open source autista. Nel caso in cui il nouveau driver non è una soluzione sufficiente, gli utenti possono installare il driver Nvidia ufficiale come alternativa proprietaria. Questo tutorial passo passo ti guiderà attraverso l'intero processo di installazione del driver Nvidia.

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

Driver Nvidia installati sul desktop CentOS 7 Linux GNOME.

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Criteri Requisiti
Sistema operativo CentOS 7.5 o versioni successive
Software Installazione desktop esistente come GNOME, KDE ecc.
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 i driver NVIDIA ufficiali su CentOS 7 Linux istruzioni passo passo

L'installazione dei driver Nvidia consiste in più passaggi. Innanzitutto, identifichiamo il numero di modello della scheda VGA Nvidia disponibile, prepariamo il sistema installando tutti i prerequisiti del pacchetto e scarichiamo il driver Nvidia ufficiale.

Il prossimo passo sarà disabilitare il nouveau predefinito driver e installa il driver proprietario Nvidia. Iniziamo:

  1. Apri il terminale e identifica il modello della tua scheda grafica Nvidia eseguendo:
    #  lshw -numeric -C display
      *-display                 
           description: VGA compatible controller
           product: GP106 [GeForce GTX 1060 6GB] [10DE:1C03]
           vendor: NVIDIA Corporation [10DE]
           physical id: 0
           bus info: pci@0000:01:00.0
           version: a1
           width: 64 bits
           clock: 33MHz
           capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
           configuration: driver=nouveau latency=0
           resources: irq:126 memory:d2000000-d2ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:4000(size=128) memory:d3000000-d307ffff
    

    Il comando sopra fornisce informazioni sul numero di modello della scheda Nvidia. Si noti inoltre che l'open source nouveau il driver nvidia è attualmente in uso.

  2. Scarica il pacchetto driver Nvidia da nvidia.com utilizzando criteri di ricerca basati sul modello della tua scheda Nvidia e sul sistema operativo Linux. In alternativa, se sai cosa stai facendo puoi scaricare il driver direttamente dall'elenco dei driver Nvidia Linux. Una volta pronto dovresti ritrovarti con un file simile a quello mostrato di seguito:
    $ ls NVIDIA-Linux-x86_64-*
    NVIDIA-Linux-x86_64-410.73.run
    
  3. Installa tutti i prerequisiti per una corretta compilazione e installazione del driver Nvidia.
    # yum groupinstall "Development Tools"
    # yum install kernel-devel epel-release
    # yum install dkms
    

    I dkms il pacchetto è facoltativo. Tuttavia, questo pacchetto garantirà la compilazione e l'installazione continue del modulo del kernel Nvidia in caso di aggiornamento del nuovo kernel.

  4. Disabilita nouveau driver modificando la configurazione /etc/default/grub file. Aggiungi il nouveau.modeset=0 in linea che inizia con GRUB_CMDLINE_LINUX . Di seguito puoi trovare un esempio di file di configurazione di grub che riflette la modifica suggerita in precedenza:
    GRUB_TIMEOUT=5                                                                                                                                      
    GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"                                                                                   
    GRUB_DEFAULT=saved                                                                                                                                  
    GRUB_DISABLE_SUBMENU=true                                                                                                                           
    GRUB_TERMINAL_OUTPUT="console"                                                                                                                      
    GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet nouveau.modeset=0"                                                                                  
    GRUB_DISABLE_RECOVERY="true"
    

    La riga 6 sopra assicura che il nouveau il driver è disabilitato al successivo avvio del sistema Linux CentOS 7. Una volta pronto, esegui il seguente comando per applicare la nuova modifica alla configurazione di GRUB:

    BIOS:
    $ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    EFI:
    $ sudo grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
    
  5. Riavvia il tuo sistema Linux CentOS 7. Una volta terminato il boot, conferma che il nouveau il driver Nvidia open source non è più in uso:
    # lshw -numeric -C display
    

    Confronta l'output di lshw comando con il precedente Step 1 .

  6. I driver Nvidia devono essere installati mentre il server Xorg è fermo. Passa alla modalità testo con:
    # systemctl isolate multi-user.target
    
  7. Installa il driver Nvidia eseguendo il comando seguente:
    # bash NVIDIA-Linux-x86_64-*
    

    Quando richiesto, rispondi YES all'installazione delle librerie di compatibilità a 32 bit di NVIDIA e all'aggiornamento automatico del file di configurazione di X.

  8. Tutto fatto. Il driver Nvidia ora dovrebbe essere installato sul tuo sistema Linux CentOS 7. Riavvia il sistema ora, accedi ed esegui nvidia-settings per configurare ulteriormente le impostazioni della scheda grafica Nvidia.

    Ora puoi opzionalmente eseguire il test della scheda grafica Nvidia seguendo la nostra guida Benchmark Your Graphics Card On Linux.

Cent OS
  1. Come installare i driver NVIDIA più recenti su Debian 9 Stretch Linux

  2. Come installare NVIDIA CUDA Toolkit su CentOS 7 Linux

  3. Come installare i driver NVIDIA su CentOS 8

  4. Come installare il driver Nvidia su Linux Mint 20

  5. Come installare i driver Nvidia su Kubuntu 16.10

Come installare i driver Nvidia su Ubuntu 20.04 / Ubuntu 18.04

Come installare l'ultimo kernel Linux su CentOS 7

Come installare i driver Nvidia su Fedora Linux

Come installare i driver Nvidia su Linux Mint [Guida per principianti]

Come installare i driver NVIDIA su Fedora 36 Linux

Come installare gli ultimi driver Nvidia su Linux Mint 16 Petra