Како омогућити подршку за Нвидиа Оптимус на Линуку

Нвидиа хибридна графика је ноторно болна тема за кориснике Линук-а. Многе Линук дистрибуције не наводе изричито како омогућити подршку за Оптимус. Као резултат тога, многи власници лаптопова са Интел ГПУ-ом и Нвидиа ГПУ-ом га немају омогућену и не знају прву ствар о томе како да он ради. Како се испоставило, лако можете омогућити подршку за Нвидиа Оптимус на Линуку помоћу софтвера који се зове Бумблебее.

Убунту

Што се тиче омогућавања подршке за Нвидиа Оптимус на Линуку, корисници Убунту-а то вероватно имају најбоље. Нема потребе да се петљате са софтверским изворима трећих страна, ППА-овима, Деб пакетима који се могу преузети или било чим сличним. Уместо тога, корисници само треба да омогуће власнички Убунту софтверски извор (који Цаноницал одржава), инсталирају неке пакете и поново покрену систем.

Извори софтвера који треба да буду омогућени да би Бумблебее радио на Убунту-у су Универсе и Мултиверсе. Да бисте их укључили, отворите терминал и унесите следеће команде:

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

Када се инсталација заврши, поново покрените Убунту рачунар. Након поновног пријављивања, подршка за Нвидиа Оптимус би требала бити спремна за рад!

  Топ 10 најбољих лампица за божићно дрвце које контролишу апликације

Дебиан

Слично као и Убунту, корисници Дебиана не морају да врше никаква посебна подешавања да би добили подршку за Нвидиа Оптимус. Уместо тога, ако желите да ваш Интел/Нвидиа хибридни лаптоп ради, само је питање инсталирања неколико пакета.

Напомена: треба да користите Бумблебее са власничким Нвидиа драјвером? Мораћете да омогућите нон-фрее и допринос у /етц/апт/соурцес.лист, и да прво инсталирате Нвидиа власнички драјвер укључен у Дебиан.

Бумблебее са отвореним кодом Нвидиа драјвера

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

Завршите процес поновним покретањем свог Федора рачунара. Када се врати онлајн, ваша Федора Линук машина ће имати Оптимус подршку!

  Како направити логотип на 4 различита начина користећи Киттл

Генеричка упутства

Треба вам подршка за Нвидиа Оптимус на Линук-у, али не користите ниједну од горе наведених дистрибуција? Ваша једина опција је да направите све из извора. Почните тако што ћете отворити терминал и инсталирати најновије Нвидиа драјвере за Линук. Затим инсталирајте алатку Вгет и користите је за клонирање најновијег Бумблебее кода са веб локације.

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

Када се Бумблебее инсталира, погледајте званичну страницу са водичем да научите како да то натерате да функционише на вашој дистрибуцији.