Nvidia Hybrid-grafik er en notorisk ømhedemne for Linux-brugere. Mange Linux-distributioner skitserer ikke specifikt, hvordan du aktiverer support til Optimus. Som et resultat har mange bærbare ejere med både en Intel GPU og Nvidia GPU det ikke aktiveret og ved ikke den første ting om at få det til at fungere. Det viser sig, at du nemt kan aktivere Nvidia Optimus-support på Linux med et stykke software kaldet Bumblebee.
Ubuntu
Hvad angår aktivering af Nvidia Optimus support påLinux går, Ubuntu-brugere har det vel bedst. Der er ikke behov for at fikle med tredjeparts softwarekilder, PPA'er, downloadbare Deb-pakker eller noget af det slag. I stedet skal brugere bare aktivere en proprietær Ubuntu-softwarekilde (som Canonical vedligeholder), installere nogle pakker og genstarte dit system.
Softwarekilderne, der skal aktiveres for at Bumblebee kan arbejde på Ubuntu er Universe og Multiverse. For at tænde dem skal du åbne en terminal og indtaste følgende kommandoer:
sudo apt-add-repository multiverse sudo apt-add-repository universe
Ved brug af apt-add-repository vil øjeblikkeligt aktivere disse softwarekilder på din Ubuntu PC. Kør derefter apt opdatering kommando til at kontrollere for eventuelle opdateringer.
sudo apt update
Efter at have kørt en opdateringskontrol, skal du installere softwareopdateringer, der vises. Installation af disse opgraderinger vil sikre, at Bumblebee kører bedst.
sudo apt upgrade -y
Efter opgradering af din software er det sikkert at installere Bumblebee.
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Når installationen er afsluttet, skal du genstarte din Ubuntu PC. Når du logger ind igen, skulle Nvidia Optimus-support være klar til at gå!
Debian

Ligesom Ubuntu behøver Debian-brugere ikke at gøreenhver speciel finjustering for at få Nvidia Optimus support. I stedet for, hvis du gerne vil have, at din Intel / Nvidia hybrid-laptop fungerer, er det bare et spørgsmål om at installere et par pakker.
Bemærk: har du brug for at bruge humle med den proprietære Nvidia-driver? Du skal aktivere det non-free og contrib i /etc/apt/sources.list, og installer den Nvidia-ejendomsdriver, der først er inkluderet i Debian.
Humle med open source Nvidia-drivere
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get upgrade -y sudo apt-get install bumblebee primus primus-libs:i386
Humle med proprietære Nvidia-drivere
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get upgrade -y sudo apt-get install bumblebee-nvidia primus primus-libs:i386
Når alle pakkerne er installeret, skal du genstarte din Debian Linux PC, så logge ind igen, og Optimus support skal fungere helt fint!
Arch Linux
At få humla på Arch Linux er ikke så simpeltsom andre Linux-distributioner. I stedet for at alt er forudkonfigureret, skal du foretage nogle manuelle opsætninger. Det første trin er at installere de nødvendige humlepakker på Arch med Pacman.
Bemærk: Sørg for at aktivere Multilib i /etc/pacman.conf før du fortsætter, ellers fungerer 32-bit applikationer ikke.
sudo pacman -S bumblebee mesa nvidia xf86-video-intel lib32-virtualgl lib32-nvidia-utils
Føj derefter din bruger til Bumblebee-systemgruppen.
su - gpasswd -a yourusername bumblebee
Aktivér Bumblebee-systemtjenesten vha systemctl.
systemctl enable bumblebeed.service
Endelig afsluttes installationsprocessen ved at genstarte din Arch Linux PC. Når det er færdig med at genstarte, fungerer Bumblebee og Nvidia Optimus korrekt!
Fedora

I modsætning til mange andre Linux-distributioner, Fedorainkluderer ikke humle i de vigtigste softwarekilder. I stedet for at nyde Optimus-support på Fedora-operativsystemet skal du aktivere et par tredjepartssoftwarekilder. For at aktivere softwarereposer skal du åbne en terminal og indtaste følgende kommando.
sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo
Nu, hvor Negativo17-repoen er aktiveret i Fedora, skal du installere de nødvendige Nvidia-drivere:
sudo dnf install nvidia-driver kernel-devel akmod-nvidia dkms acpi
Aktivér derefter Bumblebee Copr-repoen.
sudo dnf copr enable chenxiaolong/bumblebee
Installer Bumblebee-softwaren i Fedora ved hjælp af DNF.
sudo dnf install akmod-bbswitch bumblebee primus
Føj din bruger til Bumblebee-gruppen:
sudo gpasswd -a $USER bumblebee
Til sidst skal du aktivere Bumblebee-systemtjenesten og deaktivere Nvidia-tilbagekoblingsenheden.
sudo systemctl enable bumblebeed sudo systemctl disable nvidia-fallback
Afslut processen ved at genstarte din Fedora PC. Når den kommer tilbage online, har din Fedora Linux-maskine Optimus support!
Generiske instruktioner
Brug for Nvidia Optimus support på Linux, men ikkekører nogen af de nævnte distributioner? Din eneste mulighed er at opbygge alt fra kilde. Start med at åbne en terminal og installere de nyeste Nvidia-drivere til Linux. Installer derefter Wget-værktøjet, og brug det til at klone den seneste humlekode fra hjemmesiden.
wget bumblebee-project.org/bumblebee-3.2.1.tar.gz
Uddrag arkivet Bumblebee Tar:
tar xf bumblebee-3.2.1.tar.gz
Kør konfigurere script til at generere Makefiles og alt andet nødvendigt for at opbygge softwaren.
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
Til sidst skal du samle koden og installere den:
make sudo make install
Når Bumblebee er installeret, skal du se den officielle gennemgangsside for at lære, hvordan du får det til at arbejde på din distribution.
Kommentarer