Ako povoliť podporu Nvidia Optimus v systéme Linux

click fraud protection

Grafika Nvidia Hybrid je notoricky známym problémom 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 podporu podpory Nvidia Optimus v systéme Linux, používatelia Ubuntu ju pravdepodobne majú to najlepšie. Nie je potrebné sa zaoberať zdrojmi softvéru tretích strán, PPA, ktoré je možné stiahnuť Deb balíčky alebo čokoľvek iného. 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:

instagram viewer
sudo apt-add-repository multiverse sudo apt-add-repository vesmír

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í.

aktualizácia sudo apt

Po vykonaní kontroly aktualizácií budete musieť nainštalovať všetky aktualizácie softvéru, ktoré sa objavia. Inštalácia týchto inovácií zaistí, že spoločnosť Bumblebee bude pracovať čo najlepšie.

aktualizácia sudo apt -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, aj užívatelia Debianu nemusia robiť špeciálne úpravy, aby získali podporu 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: Potrebujete používať Bumblebee s proprietárnym ovládačom Nvidia? Musíte to povoliť non-free a contrib v /etc/apt/sources.list, a nainštalovať Patentovaný vodič Nvidia zahrnuté v Debiane ako prvé.

Čmeliak s otvorenými zdrojmi ovládačov Nvidia

sudo dpkg - ad-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 - ad-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 Arch Linux nie je také jednoduché ako iné distribúcie systému Linux. 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 nebudú inak fungovať 32-bitové aplikácie.

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 - vaše užívateľské meno čmeliak

Povoľte službu system Bumblebee pomocou systemctl.

systemctl povoliť 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í Fedora nezahŕňa Bumblebee do hlavných softvérových zdrojov. 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 reprosústavy Bumblebee Copr.

sudo dnf copr umožňuje chenxiaolong / čmeliak

Nainštalujte softvér Bumblebee do Fedory pomocou DNF.

sudo dnf nainštalujte akmod-bbswitch bumblebee primus

Pridajte svojho používateľa do skupiny Bumblebee:

sudo gpasswd - $ USER čmeliak

Nakoniec povoľte službu Bumblebee systemd a deaktivujte záložnú službu Nvidia.

sudo systemctl umožní čmelák. sudo systemctl zakáže nvidia-núdzové

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 nespúšťate žiadnu 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:

decht xf bumblebee-3.2.1.tar.gz

Spustite configure skript na generovanie makefilov a všetko potrebné na zostavenie softvéru.

čmeliak * ./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:

urobiť sudo vykonať inštaláciu

Po inštalácii Bumblebee pozri oficiálnu stránku s návodom naučiť sa, ako to funguje na vašej distribúcii.

watch instagram story