GPU

Installera Nvidia-drivrutiner på CentOS

Installera Nvidia-drivrutiner på CentOS

Installera Nvidia Optimus-grafikdrivrutiner på CentOS 7

I den här artikeln kommer jag att visa dig hur du konfigurerar ett nytt Nvidia Optimus-grafikkort som stöds i hybridgrafik-konfiguration på CentOS 7. Alla nya bärbara datorer / bärbara datorer använder idag den här typen av konfiguration. Så det är väldigt vanligt idag. Jag använde ASUS UX303UB med 2 GB Nvidia GeForce 940M och Intel HD Graphics 520 för att testa allt i den här artikeln. Låt oss börja.

Den här artikeln är endast för grafikkort som stöds av Nvidia Optimus eller hybridgrafik. Du kan kontrollera om ditt Nvidia-grafikkort stöder Optimus-teknik eller inte med följande kommando:

“Lspci | grep 'NVIDIA \ | VGA' ”

Om du har två grafikkort som visas i skärmbilden kan du följa den här artikeln och förvänta dig att allt fungerar.

Obs! Innan du fortsätter med installationen, stäng av Secure Boot från BIOS-inställningarna.

Först måste vi lägga till några paketförvar till vårt operativsystem CentOS 7. Kör följande kommandon för att lägga till paketförvaren:

Lägg till elrepo-arkiv:

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.noark.varv / min 

Lägg till epel repository:

sudo yum installera epel-release

Lägg till humla förvar:

sudo yum -y --nogpgcheck installera http: // installera.Linux.ncsu.edu / pub / yum / itecs / public / humla / rhel7 / noarch / humla-release-1.2-1.noark.varv / min 

sudo yum -y --nogpgcheck installera http: // installera.Linux.ncsu.edu / pub / yum / itecs / public / humla-nonfree / rhel7 / noarch / humla-non-free-release-1.2-1.noark.varv / min

Nu måste vi uppdatera kärnan i CentOS 7. Annars fungerar det inte.

sudo yum --enablerepo = elrepo-kärna installera kärn-ml

Installera ett nytt kärnutvecklingspaket med följande kommando:

sudo yum --enablerepo = elrepo-kärna installera kernel-ml-devel

Som du ser har jag redan gjort det och startat om min dator. Från kommandot 'uname -r' kan du se att min kärnversion nu är '4.13.11 '. Du bör starta om datorn efter installation av ett nytt kärn- och kärn-ml-utvecklingspaket.

Nu är vi redo att installera humlar Nvidia Optimus-drivrutiner. För att installera humla kör du följande kommando:

sudo yum installera humla-nvidia bbswitch-dkms primus kernel-devel

Eller följande kommando om du vill ha 32-bitars kompatibilitet:

sudo yum installera humla-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kärnutveckling

Jag går med det första kommandot.

När du har kört kommandot, tryck på 'y' och tryck sedan på för att bekräfta installationen.

Din installation ska börja. Det kan ta flera minuter att avsluta.

När du är installerad kör du följande kommando för att lägga till din användare i humla-gruppen.

sudo usermod -aG humla DITT_USERNAMN

Starta om datorn. När din dator har startats om bör du kunna köra kontrollpanelen "Nvidia Settings". Det verifierar att allt fungerar korrekt.

Du kan också kontrollera om allt fungerar korrekt från kommandoraden. Kör följande kommando för att kontrollera om Nvidia-drivrutinen och humlan fungerar:

humla-nvidia - kontrollera

Från följande utdata kan du se att allt fungerar korrekt.

Om du har några problem bör du försöka köra följande kommando:

sudo humla-nvidia --debug --styrka

Om du vill avinstallera Nvidia Optimus-drivrutiner av Bumblebee, kör du följande kommando:

sudo yum ta bort humla-nvidia bbswitch-dkms primus kernel-devel

Tryck på 'y' och tryck på . Bumblebee Nvidia Optimus-drivrutiner bör tas bort.

Du kan också ta bort den uppdaterade kärnan med följande kommandon:

sudo yum ta bort kärn-ml kärna-ml-dev

Även om det inte krävs att ta bort kärnan. Du kan använda dem om du vill.
Så det är så du installerar och avinstallerar de nya Nvidia Optimus-drivrutinerna på CentOS 7. Tack för att du läste den här artikeln.

OpenTTD vs Simutrans
Att skapa din egen transportsimulering kan vara rolig, avkopplande och extremt lockande. Det är därför du måste se till att du testar så många spel so...
OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...
SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...