Na CentOS 7 namestite grafične gonilnike Nvidia Optimus
V tem članku vam bom pokazal, kako v CentOS 7 v hibridni grafični konfiguraciji nastavite novo grafično kartico, ki jo podpira Nvidia Optimus. Vsi novi prenosniki / prenosniki danes uporabljajo tovrstno konfiguracijo. Tako je danes zelo pogosto. Za preizkušanje vsega tega članka sem uporabil ASUS UX303UB z 2 GB Nvidia GeForce 940M in Intel HD Graphics 520. Začnimo.
Ta članek je namenjen samo konfiguraciji grafične kartice ali hibridne grafične kartice, ki jo podpira Nvidia Optimus. Ali grafična kartica Nvidia podpira tehnologijo Optimus ali ne, lahko preverite z naslednjim ukazom:
“Lspci | grep 'NVIDIA \ | VGA' "
Če imate na seznamu dve grafični kartici, kot je na posnetku zaslona, lahko sledite temu članku in pričakujete, da bo vse delovalo.
Opomba: Preden nadaljujete z namestitvijo, izklopite Secure Boot v nastavitvah BIOS-a.
Najprej moramo v naš operacijski sistem CentOS 7 dodati nekaj skladišč paketov. Zaženite naslednje ukaze, da dodate skladišča paketov:
Dodaj repozitorij 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.vrtljajev na minuto
Dodaj odlagališče epel:
sudo yum namestite epel-release
Dodaj skladišče čmrljev:
sudo yum -y --nogpgcheck namestitev http: // install.linux.ncsu.edu / pub / yum / itecs / public / bumblebee / rhel7 / noarch / bumblebee-release-1.2-1.noarch.vrtljajev na minuto
sudo yum -y --nogpgcheck namestitev http: // install.linux.ncsu.edu / pub / yum / itecs / public / bumbar-nonfree / rhel7 / noarch / bumblebee-nonfree-release-1.2-1.noarch.vrtljajev na minuto
Zdaj moramo posodobiti jedro CentOS 7. V nasprotnem primeru ne bo delovalo.
sudo yum --enablerepo = elrepo-jedro namestite kernel-ml
Namestite nov razvojni paket jedra z naslednjim ukazom:
sudo yum --enablerepo = elrepo-jedro namestite kernel-ml-devel
Kot vidite, sem to že storil in znova zagnal računalnik. Iz ukaza 'uname -r' lahko vidite, da je moja različica jedra zdaj '4.13.11 '. Po namestitvi novega jedra in paketa kernel-ml-devel morate znova zagnati računalnik.
Zdaj smo pripravljeni za namestitev gonilnikov bumblebee Nvidia Optimus. Če želite namestiti čmrlja, zaženite naslednji ukaz:
sudo yum namestite bumblebee-nvidia bbswitch-dkms primus kernel-devel
Ali pa naslednji ukaz, če želite 32-bitno združljivost:
sudo yum namestite bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 jedro-razvoj
Šel bom s prvim ukazom.
Ko zaženete ukaz, pritisnite 'y' in nato pritisnite
Namestitev se mora začeti. Končanje lahko traja nekaj minut.
Ko je nameščen, zaženite naslednji ukaz, da dodate svojega uporabnika v skupino čmrljev.
sudo usermod -aG čmrlj YOUR_USERNAME
Zdaj znova zaženite računalnik. Ko se računalnik znova zažene, boste morda lahko zagnali nadzorno ploščo »Nvidia Settings«. Preveri, ali vse deluje pravilno.
Ali vse deluje pravilno, lahko preverite tudi v ukazni vrstici. Zaženite naslednji ukaz, da preverite, ali gonilnik in bumbar Nvidia deluje:
bumbar-nvidia --preveri
Iz naslednjega izhoda lahko vidite, da vse deluje pravilno.
Če imate kakršne koli težave, poskusite zagnati naslednji ukaz:
sudo bumblebee-nvidia --debug --force
Če želite odstraniti gonilnike Nvidia Optimus s strani Bumblebee, zaženite naslednji ukaz:
sudo yum odstraniti bumblebee-nvidia bbswitch-dkms primus kernel-devel
Pritisnite 'y' in pritisnite . Gonilnike za Bumblebee Nvidia Optimus je treba odstraniti.
Posodobljeno jedro lahko odstranite tudi z naslednjimi ukazi:
sudo yum odstrani kernel-ml kernel-ml-dev
Odstranjevanje jedra pa ni potrebno. Uporabite jih lahko, če želite.
Tako namestite in odstranite nove gonilnike Nvidia Optimus na CentOS 7. Hvala, ker ste prebrali ta članek.