Инсталирайте графичните драйвери на Nvidia Optimus на CentOS 7
В тази статия ще ви покажа как да настроите новата графична карта, поддържана от Nvidia Optimus, в конфигурация на хибридна графика на CentOS 7. Всички нови лаптопи / преносими компютри в наши дни използват такъв тип конфигурация. Така че това е много често в наши дни. Използвах ASUS UX303UB с 2GB Nvidia GeForce 940M и Intel HD Graphics 520, за да тествам всичко от тази статия. Да започваме.
Тази статия е само за поддържана от Nvidia Optimus графична карта или конфигурация на хибридна графика. Можете да проверите дали вашата графична карта Nvidia поддържа технологията Optimus или не със следната команда:
“Lspci | grep 'NVIDIA \ | VGA' ”
Ако имате 2 графични карти, както е на снимката на екрана, можете да следвате тази статия и да очаквате всичко да работи.
Забележка: Преди да продължите с инсталацията, изключете Secure Boot от настройките на BIOS.
Първо, трябва да добавим някои хранилища на пакети към нашата операционна система CentOS 7. Изпълнете следните команди, за да добавите хранилищата на пакети:
Добавяне на хранилище 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.ноарх.об / мин
Добавяне на хранилище epel:
sudo yum инсталирайте epel-release
Добавяне на хранилище на пчела:
sudo yum -y --nogpgcheck инсталиране http: // install.linux.ncsu.edu / pub / yum / itecs / public / bumblebee / rhel7 / noarch / bumblebee-release-1.2-1.ноарх.об / мин
sudo yum -y --nogpgcheck инсталиране http: // install.linux.ncsu.edu / pub / yum / itecs / public / bumblebee-nonfree / rhel7 / noarch / bumblebee-nonfree-release-1.2-1.ноарх.об / мин
Сега трябва да актуализираме ядрото на CentOS 7. В противен случай няма да работи.
sudo yum --enablerepo = elrepo-kernel инсталиране kernel-ml
Инсталирайте нов пакет за разработка на ядрото със следната команда:
sudo yum --enablerepo = elrepo-kernel инсталиране kernel-ml-devel
Както виждате, вече го направих и рестартирах компютъра си. От командата 'uname -r' можете да видите, че моята версия на ядрото вече е '4.13.11 '. Трябва да рестартирате компютъра си след инсталиране на ново ядро и пакет kernel-ml-devel.
Сега сме готови да инсталираме драйвери за bumblebee Nvidia Optimus. За да инсталирате bumblebee, изпълнете следната команда:
sudo yum инсталирайте bumblebee-nvidia bbswitch-dkms primus kernel-devel
Или следната команда, ако искате 32-битова съвместимост:
sudo yum инсталирай bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 ядро-разработка
Ще отида с първата команда.
След като изпълните командата, натиснете 'y' и след това натиснете
Вашата инсталация трябва да започне. Може да отнеме няколко минути, за да завършите.
След като инсталирате, изпълнете следната команда, за да добавите вашия потребител към групата на пчелите.
sudo usermod -aG bumblebee ВАШЕТО ИМЕ НА ПОТРЕБИТЕЛЯ
Сега рестартирайте компютъра си. След като компютърът ви се рестартира, трябва да можете да стартирате контролния панел „Настройки на Nvidia“. Той проверява дали всичко работи правилно.
Можете да проверите дали всичко работи правилно и от командния ред. Изпълнете следната команда, за да проверите дали драйверът на Nvidia и пчелата работят:
bumblebee-nvidia --чек
От следващия изход можете да видите, че всичко работи правилно.
Ако имате някакъв проблем, опитайте да изпълните следната команда:
sudo bumblebee-nvidia --debug --force
Ако искате да деинсталирате драйверите на Nvidia Optimus от Bumblebee, изпълнете следната команда:
sudo yum премахване на bumblebee-nvidia bbswitch-dkms primus kernel-devel
Натиснете 'y' и натиснете . Драйверите за Bumblebee Nvidia Optimus трябва да бъдат премахнати.
Можете също да премахнете актуализираното ядро със следните команди:
sudo yum премахване kernel-ml kernel-ml-dev
Въпреки това, премахването на ядрото не е необходимо. Можете да ги използвате, ако искате.
И така, вие инсталирате и деинсталирате новите драйвери на Nvidia Optimus на CentOS 7. Благодаря, че прочетохте тази статия.