Grafika Nvidia Hybrid je notoricky boľavápredmet pre používateľov systému Linux. Mnohé distribúcie systému Linux konkrétne neuvádzajú, ako povoliť podporu programu Optimus. Výsledkom je, že veľa majiteľov prenosných počítačov s procesorom Intel GPU aj GPU Nvidia ho nemajú povolenú a nevedia o tom, ako to funguje. Ukázalo sa, že podporu Nvidia Optimus v systéme Linux môžete ľahko aktivovať pomocou softvéru nazývaného Bumblebee.
ubuntu
Pokiaľ ide o povolenie podpory Nvidia Optimus naLinux funguje, používatelia Ubuntu ho majú pravdepodobne najlepšie. Nie je potrebné sa zaoberať zdrojmi softvéru tretích strán, PPA, balíkmi Deb na stiahnutie alebo akýmkoľvek iným druhom. Namiesto toho musia používatelia iba povoliť vlastný softvérový zdroj Ubuntu (ktorý spoločnosť Canonical udržuje), nainštalovať niektoré balíčky a reštartovať systém.
Softvérové zdroje, ktoré je potrebné povoliť, aby mohla spoločnosť Bumblebee pracovať na Ubuntu, sú Universe a Multiverse. Ak ich chcete zapnúť, otvorte terminál a zadajte nasledujúce príkazy:
sudo apt-add-repository multiverse sudo apt-add-repository universe
Použitím apt-add-repository okamžite povolí tieto softvérové zdroje na vašom počítači Ubuntu. Ďalej spustite aktualizácia apt príkaz na kontrolu akýchkoľvek aktualizácií.
sudo apt update
Po spustení kontroly aktualizácií budete musieť nainštalovať všetky zobrazené aktualizácie softvéru. Inštalácia týchto inovácií zaistí, že spoločnosť Bumblebee bude pracovať čo najlepšie.
sudo apt upgrade -y
Po inovácii softvéru je bezpečné nainštalovať aplikáciu Bumblebee.
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Po dokončení inštalácie reštartujte počítač Ubuntu. Po prihlásení by podpora Nvidia Optimus mala byť pripravená!
Debian
Podobne ako Ubuntu nemusia používatelia Debianu robiťakékoľvek špeciálne vylepšenia na získanie podpory Nvidia Optimus. Namiesto toho, ak chcete, aby váš hybridný prenosný počítač Intel / Nvidia fungoval, je to len inštalácia niekoľkých balíkov.
Poznámka: musíte používať Bumblebee s proprietárnym ovládačom Nvidia? Budete musieť povoliť non-free a contrib v /etc/apt/sources.list, a najskôr nainštalujte proprietárny ovládač Nvidia zahrnutý v Debiane.
Čmeliak s otvorenými zdrojmi ovládačov Nvidia
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get upgrade -y sudo apt-get install bumblebee primus primus-libs:i386
Čmelák s proprietárnymi ovládačmi Nvidia
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get upgrade -y sudo apt-get install bumblebee-nvidia primus primus-libs:i386
Po nainštalovaní všetkých balíkov reštartujte počítač Debian Linux, potom sa znova prihláste a podpora Optimus by mala fungovať dobre!
Arch Linux
Získanie čmeliaka v systéme Arch Linux nie je také jednoduchéako iné distribúcie Linuxu. Namiesto toho, aby ste si predkonfigurovali všetko, musíte vykonať manuálne nastavenie. Prvým krokom je inštalácia potrebných balíkov Bumblebee na Arch s Pacmanom.
Poznámka: nezabudnite povoliť Multilib v systéme Windows XP /etc/pacman.conf pred pokračovaním 32-bitové aplikácie nebudú fungovať.
sudo pacman -S bumblebee mesa nvidia xf86-video-intel lib32-virtualgl lib32-nvidia-utils
Potom pridajte používateľa do systémovej skupiny Bumblebee.
su - gpasswd -a yourusername bumblebee
Povoľte službu system Bumblebee pomocou systemctl.
systemctl enable bumblebeed.service
Nakoniec dokončite proces nastavenia reštartovaním počítača Arch Linux. Po dokončení reštartu budú Bumblebee a Nvidia Optimus pracovať správne!
fedora
Na rozdiel od mnohých iných linuxových distribúcií, FedoraNezahŕňa Bumblebee do hlavných zdrojov softvéru. Namiesto toho, aby ste mohli využívať podporu Optimusu v operačnom systéme Fedora, musíte povoliť niekoľko softvérových zdrojov tretích strán. Ak chcete aktivovať softvérové úložisko, otvorte terminál a zadajte nasledujúci príkaz.
sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo
Teraz, keď je vo Fedore povolený repozitár Negativo17, nainštalujte potrebné ovládače Nvidia:
sudo dnf install nvidia-driver kernel-devel akmod-nvidia dkms acpi
Ďalej povoľte repku Bumblebee Copr.
sudo dnf copr enable chenxiaolong/bumblebee
Nainštalujte softvér Bumblebee do Fedory pomocou DNF.
sudo dnf install akmod-bbswitch bumblebee primus
Pridajte svojho používateľa do skupiny Bumblebee:
sudo gpasswd -a $USER bumblebee
Nakoniec povoľte službu Bumblebee systemd a deaktivujte záložnú službu Nvidia.
sudo systemctl enable bumblebeed sudo systemctl disable nvidia-fallback
Dokončite proces reštartovaním počítača Fedora. Keď sa vráti online, váš počítač Fedora Linux bude mať podporu Optimus!
Všeobecné pokyny
Potrebujete podporu Nvidia Optimus v systéme Linux, ale nieprevádzkujete niektorú z vyššie uvedených distribúcií? Jedinou možnosťou je zostaviť všetko zo zdroja. Začnite tým, že otvoríte terminál a nainštalujete najnovšie ovládače Nvidia pre Linux. Potom nainštalujte nástroj Wget a použite ho na klonovanie najnovšieho kódu Bumblebee z webovej stránky.
wget bumblebee-project.org/bumblebee-3.2.1.tar.gz
Výpis archívu Bumblebee Tar:
tar xf bumblebee-3.2.1.tar.gz
Spustite konfigurácia skript na generovanie makefilov a všetko potrebné na zostavenie softvéru.
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
Nakoniec zostavte kód a nainštalujte ho:
make sudo make install
Po nainštalovaní aplikácie Bumblebee si prečítajte stránku oficiálnej príručky, kde sa dozviete, ako zabezpečiť fungovanie distribúcie.
Komentáre