Kako omogućiti Nvidia Optimus podršku na Linuxu

click fraud protection

Nvidia Hybrid grafika je ozloglašen predmet za Linux korisnike. Mnoge distribucije Linuxa ne opisuju posebno kako omogućiti podršku za Optimus. Kao rezultat toga, mnogi vlasnici prijenosnih računala i s Intel GPU-om i Nvidia GPU-om to nisu omogućili i ne znaju prvo što će raditi. Kao što se ispostavilo da podršku za Nvidia Optimus na Linuxu možete lako omogućiti pomoću softvera koji se zove Bumblebee.

Ubuntu

Što se tiče podrške Nvidia Optimus na Linuxu, Ubuntu korisnici ga vjerojatno imaju najbolje. Ne treba se družiti sa softverskim izvorima drugih proizvođača, PPA-ima, koje možete preuzeti Paketi dugovanja ili bilo što slično. Umjesto toga, korisnici trebaju samo omogućiti vlasnički izvor softvera Ubuntu (koji Canonical održava), instalirati neke pakete i ponovo pokrenuti sustav.

Softverski izvori koje je potrebno omogućiti kako bi Bumblebee mogao raditi na Ubuntuu su Universe i Multiverse. Da biste ih uključili, otvorite terminal i unesite sljedeće naredbe:

sudo apt-add-repozitorij multiverse sudo apt-add-repository svemir
instagram viewer

koristeći apt-add-spremište odmah omogućuju ove softverske izvore na vašem Ubuntu računalu. Zatim pokrenite pogodno ažuriranje naredba za provjeru ima li ažuriranja.

sudo apt update

Nakon pokretanja provjere ažuriranja, morat ćete instalirati bilo koju nadogradnju softvera koja se pojavi. Instaliranjem ovih nadogradnji osigurati će da se Bumblebee pokreće u najboljem redu.

sudo apt nadogradnja -y

Nakon nadogradnje softvera, sigurno je instalirati Bumblebee.

sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

Kada instalacija završi, ponovno pokrenite svoje računalo Ubuntu. Nakon ponovne prijave, podrška za Nvidia Optimus trebala bi biti spremna za rad!

Debian

Kao i Ubuntu, korisnici Debiana ne trebaju vršiti nikakve posebne promjene radi dobivanja podrške za Nvidia Optimus. Umjesto toga, ako želite da vaš hibridni laptop Intel / Nvidia radi, samo je stvar instaliranja nekoliko paketa.

Napomena: trebate li koristiti Bumblebee s vlasničkim upravljačkim programom Nvidia? Trebat ćete je omogućiti non-free i Upisao u /etc/apt/sources.list, i instalirati Vlasnik Nvidia vozača prvo uključeno u Debian.

Bumbar s otvorenim kodom Nvidia vozača

sudo dpkg --add-architecture i386 sudo apt-get update update sudo apt-get upgrade --y sudo apt-get install bumblebee primus-libs: i386

Bumbar s vlasničkim upravljačkim programima Nvidia

sudo dpkg --add-architecture i386 sudo apt-get update update sudo apt-get upgrade -y sudo apt-get install bumblebee-nvidia primus primus-libs: i386

Nakon što su svi paketi instalirani, ponovno pokrenite Debian Linux računalo, zatim se prijavite natrag i Optimusova podrška trebala bi funkcionirati sasvim dobro!

Arch Linux

Uključivanje bumbara Arch Linux nije tako jednostavna kao i druge Linux distribucije. Umjesto da je sve unaprijed konfigurirano, morat ćete napraviti ručnu instalaciju. Prvi korak je instaliranje potrebnih Bumblebee paketa na Arch s Pacmanom.

Napomena: obavezno uključite Multilib /etc/pacman.conf prije nastavka, u protivnom 32-bitne aplikacije neće raditi.

sudo pacman -S bubamara mesa nvidia xf86-video-intel lib32-virtualgl lib32-nvidia-utils

Zatim dodajte svog korisnika u skupinu Bumblebee sustava.

su - gpasswd -a yourusername bumbar

Omogućite Bumblebee sustavsku uslugu koristeći systemctl.

systemctl omogućuju bumblebeed.service

Na kraju, dovršite postupak postavljanja ponovnim pokretanjem vašeg Arch Linux računala. Po završetku ponovnog pokretanja, Bumblebee i Nvidia Optimus ispravno će raditi!

Fedora

Za razliku od mnogih drugih distribucija Linuxa, Fedora ne uključuje Bumblebee u glavne softverske izvore. Umjesto toga, za uživanje Optimusove podrške u Fedora operativnom sustavu morat ćete omogućiti nekoliko softverskih izvora drugih proizvođača. Da biste omogućili ponovni softver, otvorite terminal i unesite sljedeću naredbu.

sudo dnf config-manager --add-repo = https://negativo17.org/repos/fedora-nvidia.repo

Sada kada je Negativo17 repo omogućen u Fedori, instalirajte potrebne Nvidia upravljačke programe:

sudo dnf instalirati nvidia-driver kernel-devel akmod-nvidia dkms acpi

Zatim omogućite Bumblebee Copr repo.

sudo dnf copr omogućuju chenxiaolong / bumblebee

Instalirajte Bumblebee softver u Fedora, koristeći DNF.

sudo dnf instalirati akmod-bbswitch bumblebee primus

Dodajte svog korisnika u grupu Bumblebee:

sudo gpasswd -a $ USER bumbar

Konačno, omogućite sustav Bumblebee sustavsku uslugu i onemogućite rezervnu mrežu Nvidia.

sudo systemctl omogućuju bumblebeed. sudo systemctl onesposobiti nvidia-backback

Završite postupak ponovnim pokretanjem računala Fedora. Kad se ponovno vrati na mrežu, vaš Fedora Linux uređaj imat će podršku za Optimus!

Opće upute

Trebate podršku Nvidia Optimus na Linuxu, ali ne radi nijednu od gore spomenutih distribucija? Vaša jedina opcija je da sve napravite od izvora. Započnite otvaranjem terminala i instaliranjem najnovijih upravljačkih programa Nvidia za Linux. Zatim instalirajte alat Wget i pomoću njega klonirajte najnoviji Bumblebee kod s web stranice.

wget bumblebee-project.org/bumblebee-3.2.1.tar.gz

Izdvojite arhivu Bumblebee Tar:

tar xf bumbar-3.2.1.tar.gz

Pokrenite konfigurirati skriptu za generiranje Makefilesa i svega ostalog potrebnog za izgradnju softvera.

CD bumblebee * ./konfiguriraj CONF_DRIVER = nvidia CONF_DRIVER_MODULE_NVIDIA = nvidia-struja \ CONF_LDPATH_NVIDIA = / usr / lib / nvidia-current: / usr / lib32 / nvidia-current \ CONF_MODPATH_NVIDIA = / usr / lib / nvidia struje / Xorg / usr / lib / Xorg / modula

Na kraju, sastavite kod i instalirajte ga:

natjerati sudo make install

Jednom kada je Bumblebee instaliran, pogledajte službenu stranicu upute da biste naučili kako to raditi na vašoj distribuciji.

watch instagram story