GPU

Installa i driver Nvidia su CentOS

Installa i driver Nvidia su CentOS

Installa i driver grafici Nvidia Optimus su CentOS 7

In questo articolo, ti mostrerò come configurare la nuova scheda grafica supportata da Nvidia Optimus nella configurazione grafica ibrida su CentOS 7. Tutti i nuovi laptop/notebook in questi giorni utilizzano questo tipo di configurazione. Quindi è molto comune in questi giorni. Ho usato ASUS UX303UB con 2GB Nvidia GeForce 940M e Intel HD Graphics 520 per testare tutto di questo articolo. Iniziamo.

Questo articolo è solo per la scheda grafica supportata da Nvidia Optimus o la configurazione grafica ibrida. Puoi verificare se la tua scheda grafica Nvidia supporta o meno la tecnologia Optimus con il seguente comando:

“lspci | grep 'NVIDIA\|VGA'”

Se hai elencato 2 schede grafiche, come mostrato nella schermata, puoi seguire questo articolo e aspettarti che tutto funzioni.

Nota: prima di procedere con l'installazione, disattivare l'avvio protetto dalle impostazioni del BIOS.

Innanzitutto, dobbiamo aggiungere alcuni repository di pacchetti al nostro sistema operativo CentOS 7. Eseguire i seguenti comandi per aggiungere i repository dei pacchetti:

Aggiungi repository elrepo:

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0.3.el7.elrepo.noarca.giri/min 

Aggiungi repository epel:

sudo yum install epel-release

Aggiungi repository bumblebee:

sudo yum -y --nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/rhel7/noarch/bumblebee-release-1.2-1.noarca.giri/min 

sudo yum -y --nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee-nonfree/rhel7/noarch/bumblebee-nonfree-release-1.2-1.noarca.giri/min

Ora dobbiamo aggiornare il kernel di CentOS 7. Altrimenti non funzionerà.

sudo yum --enablerepo=elrepo-kernel install kernel-ml

Installa il nuovo pacchetto di sviluppo del kernel con il seguente comando:

sudo yum --enablerepo=elrepo-kernel install kernel-ml-devel

Come vedi, l'ho già fatto e ho riavviato il computer. Dal comando "uname -r", puoi vedere che la mia versione del kernel è ora "4".13.11'. Dovresti riavviare il computer dopo aver installato un nuovo kernel e il pacchetto kernel-ml-devel.

Ora siamo pronti per installare i driver Bumblebee Nvidia Optimus. Per installare bumblebee, esegui il seguente comando:

sudo yum install bumblebee-nvidia bbswitch-dkms primus kernel-devel

O il seguente comando, se desideri la compatibilità a 32 bit:

sudo yum install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel

Vado con il primo comando.

Una volta eseguito il comando, premi "y" e poi premi per confermare l'installazione.

La tua installazione dovrebbe iniziare. Potrebbero essere necessari diversi minuti per terminare.

Una volta installato, esegui il seguente comando per aggiungere il tuo utente al gruppo bumblebee.

sudo usermod -aG bumblebee YOUR_USERNAME

Ora riavvia il computer. Una volta riavviato il computer, dovresti essere in grado di eseguire il pannello di controllo "Impostazioni Nvidia". Verifica che tutto funzioni correttamente.

Puoi controllare se tutto funziona correttamente anche dalla riga di comando. Esegui il seguente comando per verificare se il driver Nvidia e il bumblebee funzionano:

bumblebee-nvidia --check

Dal seguente output, puoi vedere che tutto funziona correttamente.

Se hai qualche problema, dovresti provare a eseguire il seguente comando:

sudo bumblebee-nvidia --debug --force

Se desideri disinstallare i driver Nvidia Optimus di Bumblebee, esegui il seguente comando:

sudo yum rimuovi bumblebee-nvidia bbswitch-dkms primus kernel-devel

Premi 'y' e premi . I driver Bumblebee Nvidia Optimus dovrebbero essere rimossi.

Puoi anche rimuovere il kernel aggiornato con i seguenti comandi:

sudo yum rimuovi kernel-ml kernel-ml-dev

Anche se non è necessario rimuovere il kernel. Puoi usarli se vuoi.
Ecco come installare e disinstallare i nuovi driver Nvidia Optimus su CentOS 7. Grazie per aver letto questo articolo.

OpenTTD vs Simutrans
Creare la tua simulazione di trasporto può essere divertente, rilassante ed estremamente allettante. Ecco perché devi assicurarti di provare quanti pi...
Tutorial OpenTTD
OpenTTD è uno dei giochi di simulazione aziendale più popolari in circolazione. In questo gioco, devi creare una meravigliosa attività di trasporto. T...
SuperTuxKart per Linux
SuperTuxKart è un fantastico titolo progettato per offrirti l'esperienza di Mario Kart gratuitamente sul tuo sistema Linux. È piuttosto impegnativo e ...