Nainstalujte si grafické ovladače Nvidia Optimus na CentOS 7
V tomto článku vám ukážu, jak nastavit novou grafickou kartu podporovanou Nvidia Optimus v hybridní grafické konfiguraci na CentOS 7. Všechny nové notebooky / notebooky dnes používají tento typ konfigurace. V dnešní době je to tedy velmi běžné. K testování všeho v tomto článku jsem použil ASUS UX303UB s 2 GB Nvidia GeForce 940M a Intel HD Graphics 520. Začněme.
Tento článek je určen pouze pro grafickou kartu podporovanou Nvidia Optimus nebo pro konfiguraci hybridní grafiky. Pomocí následujícího příkazu můžete zkontrolovat, zda vaše grafická karta Nvidia podporuje technologii Optimus či nikoli:
„Lspci | grep 'NVIDIA \ | VGA' ”
Pokud máte uvedeny 2 grafické karty, jak je to na snímku obrazovky, můžete sledovat tento článek a očekávat, že vše bude fungovat.
Poznámka: Před pokračováním v instalaci vypněte Secure Boot z nastavení systému BIOS.
Nejprve musíme do našeho operačního systému CentOS 7 přidat nějaká úložiště balíčků. Spuštěním následujících příkazů přidejte úložiště balíčků:
Přidat úložiště 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.noarch.ot / min
Přidat úložiště epel:
sudo yum install epel-release
Přidat úložiště čmeláků:
sudo yum -y --nogpgcheck nainstalovat http: // nainstalovat.linux.ncsu.edu / pub / yum / itecs / public / bumblebee / rhel7 / noarch / bumblebee-release-1.2-1.noarch.ot / min
sudo yum -y --nogpgcheck nainstalovat http: // nainstalovat.linux.ncsu.edu / pub / yum / itecs / public / bumblebee-nonfree / rhel7 / noarch / bumblebee-nonfree-release-1.2-1.noarch.ot / min
Nyní musíme aktualizovat jádro CentOS 7. Jinak to nebude fungovat.
sudo yum --enablerepo = elrepo-kernel nainstalovat kernel-ml
Nainstalujte nový balíček pro vývoj jádra pomocí následujícího příkazu:
sudo yum --enablerepo = elrepo-kernel nainstalovat kernel-ml-devel
Jak vidíte, už jsem to udělal a restartoval jsem počítač. Z příkazu 'uname -r' můžete vidět, že moje verze jádra je nyní '4.13.11 '. Po instalaci nového jádra a balíčku kernel-ml-devel byste měli restartovat počítač.
Nyní jsme připraveni nainstalovat ovladače čmeláků Nvidia Optimus. Chcete-li nainstalovat čmelák, spusťte následující příkaz:
sudo yum install bumblebee-nvidia bbswitch-dkms primus kernel-devel
Nebo následující příkaz, pokud chcete 32bitovou kompatibilitu:
sudo yum install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel
Půjdu s prvním příkazem.
Po spuštění příkazu stiskněte 'y' a poté stiskněte
Vaše instalace by měla začít. Dokončení může trvat několik minut.
Po instalaci spusťte následující příkaz a přidejte uživatele do skupiny čmeláků.
sudo usermod -aG čmelák VAŠE_USERNAME
Nyní restartujte počítač. Jakmile se počítač restartuje, měli byste být schopni spustit ovládací panel „Nastavení Nvidia“. Ověřuje, že vše funguje správně.
Z příkazového řádku můžete zkontrolovat, zda vše funguje správně. Spuštěním následujícího příkazu zkontrolujte, zda ovladač Nvidia a čmelák fungují:
čmelák-nvidia - kontrola
Z následujícího výstupu můžete vidět, že vše funguje správně.
Pokud máte nějaký problém, zkuste spustit následující příkaz:
sudo bumblebee-nvidia --debug --force
Pokud chcete odinstalovat ovladače Nvidia Optimus od Bumblebee, spusťte následující příkaz:
sudo yum odebrat bumblebee-nvidia bbswitch-dkms primus kernel-devel
Stiskněte 'y' a stiskněte . Ovladače Bumblebee Nvidia Optimus by měly být odstraněny.
Aktualizované jádro můžete také odebrat pomocí následujících příkazů:
sudo yum remove kernel-ml kernel-ml-dev
Odebrání jádra není nutné. Můžete je použít, pokud chcete.
Takto tedy nainstalujete a odinstalujete nové ovladače Nvidia Optimus na CentOS 7. Děkujeme za přečtení tohoto článku.