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å
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.