Нвидиа хибридна графика је ноторно болна тема за кориснике Линук-а. Многе Линук дистрибуције не наводе изричито како омогућити подршку за Оптимус. Као резултат тога, многи власници лаптопова са Интел ГПУ-ом и Нвидиа ГПУ-ом га немају омогућену и не знају прву ствар о томе како да он ради. Како се испоставило, лако можете омогућити подршку за Нвидиа Оптимус на Линуку помоћу софтвера који се зове Бумблебее.
Преглед садржаја
Убунту
Што се тиче омогућавања подршке за Нвидиа Оптимус на Линуку, корисници Убунту-а то вероватно имају најбоље. Нема потребе да се петљате са софтверским изворима трећих страна, ППА-овима, Деб пакетима који се могу преузети или било чим сличним. Уместо тога, корисници само треба да омогуће власнички Убунту софтверски извор (који Цаноницал одржава), инсталирају неке пакете и поново покрену систем.
Извори софтвера који треба да буду омогућени да би Бумблебее радио на Убунту-у су Универсе и Мултиверсе. Да бисте их укључили, отворите терминал и унесите следеће команде:
sudo apt-add-repository multiverse sudo apt-add-repository universe
Коришћење апт-адд-репоситори ће тренутно омогућити ове изворе софтвера на вашем Убунту рачунару. Затим покрените команду апт упдате да бисте проверили да ли постоје ажурирања.
sudo apt update
Након што покренете проверу ажурирања, мораћете да инсталирате све надоградње софтвера које се појаве. Инсталирање ових надоградњи ће осигурати да Бумблебее ради на најбољи могући начин.
sudo apt upgrade -y
Након надоградње софтвера, безбедно је да инсталирате Бумблебее.
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Када се инсталација заврши, поново покрените Убунту рачунар. Након поновног пријављивања, подршка за Нвидиа Оптимус би требала бити спремна за рад!
Дебиан
Слично као и Убунту, корисници Дебиана не морају да врше никаква посебна подешавања да би добили подршку за Нвидиа Оптимус. Уместо тога, ако желите да ваш Интел/Нвидиа хибридни лаптоп ради, само је питање инсталирања неколико пакета.
Напомена: треба да користите Бумблебее са власничким Нвидиа драјвером? Мораћете да омогућите нон-фрее и допринос у /етц/апт/соурцес.лист, и да прво инсталирате Нвидиа власнички драјвер укључен у Дебиан.
Бумблебее са отвореним кодом Нвидиа драјвера
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get upgrade -y sudo apt-get install bumblebee primus primus-libs:i386
Бумблебее са власничким Нвидиа драјверима
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get upgrade -y sudo apt-get install bumblebee-nvidia primus primus-libs:i386
Када су сви пакети инсталирани, поново покрените свој Дебиан Линук ПЦ, а затим се поново пријавите и Оптимус подршка би требало да ради сасвим добро!
Арцх Линук
Набавити Бумблебее на Арцх Линук-у није тако једноставно као у другим дистрибуцијама Линука. Уместо да све буде унапред конфигурисано, мораћете да извршите неко ручно подешавање. Први корак је да инсталирате неопходне Бумблебее пакете на Арцх са Пацманом.
Напомена: обавезно омогућите Мултилиб у /етц/пацман.цонф пре него што наставите, иначе 32-битне апликације неће радити.
sudo pacman -S bumblebee mesa nvidia xf86-video-intel lib32-virtualgl lib32-nvidia-utils
Затим додајте свог корисника у системску групу Бумблебее.
su - gpasswd -a yourusername bumblebee
Омогућите Бумблебее системд услугу користећи системцтл.
systemctl enable bumblebeed.service
Коначно, завршите процес подешавања поновним покретањем Арцх Линук рачунара. Када се заврши са поновним покретањем, Бумблебее и Нвидиа Оптимус ће радити исправно!
Федора
За разлику од многих других Линук дистрибуција, Федора не укључује Бумблебее у главне изворе софтвера. Уместо тога, да бисте уживали у подршци за Оптимус на оперативном систему Федора, мораћете да омогућите неколико извора софтвера независних произвођача. Да бисте омогућили репо софтвера, отворите терминал и унесите следећу команду.
sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo
Сада када је Негативо17 репо омогућен у Федори, инсталирајте неопходне Нвидиа драјвере:
sudo dnf install nvidia-driver kernel-devel akmod-nvidia dkms acpi
Затим омогућите репо Бумблебее Цопр.
sudo dnf copr enable chenxiaolong/bumblebee
Инсталирајте Бумблебее софтвер у Федори користећи ДНФ.
sudo dnf install akmod-bbswitch bumblebee primus
Додајте свог корисника у групу Бумблебее:
sudo gpasswd -a $USER bumblebee
На крају, омогућите Бумблебее системд услугу и онемогућите резервну Нвидиа.
sudo systemctl enable bumblebeed sudo systemctl disable nvidia-fallback
Завршите процес поновним покретањем свог Федора рачунара. Када се врати онлајн, ваша Федора Линук машина ће имати Оптимус подршку!
Генеричка упутства
Треба вам подршка за Нвидиа Оптимус на Линук-у, али не користите ниједну од горе наведених дистрибуција? Ваша једина опција је да направите све из извора. Почните тако што ћете отворити терминал и инсталирати најновије Нвидиа драјвере за Линук. Затим инсталирајте алатку Вгет и користите је за клонирање најновијег Бумблебее кода са веб локације.
wget bumblebee-project.org/bumblebee-3.2.1.tar.gz
Извуците архиву Бумблебее Тар:
tar xf bumblebee-3.2.1.tar.gz
Покрените скрипту за конфигурисање да бисте генерисали Макефиле и све остало што је потребно за прављење софтвера.
cd bumblebee* ./configure CONF_DRIVER=nvidia CONF_DRIVER_MODULE_NVIDIA=nvidia-current CONF_LDPATH_NVIDIA=/usr/lib/nvidia-current:/usr/lib32/nvidia-current CONF_MODPATH_NVIDIA=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules
Коначно, компајлирајте код и инсталирајте га:
make sudo make install
Када се Бумблебее инсталира, погледајте званичну страницу са водичем да научите како да то натерате да функционише на вашој дистрибуцији.