Hur man gör NVIDIAs Optimus-arbete på Linux
Många nya bärbara datorer kommer med NVIDIAs Optimus-teknik - den bärbara datorn innehåller både en diskret NVIDIA GPU för spelkraft och en inbyggd Intel GPU för energibesparingar. Anteckningen växlar mellan de två vid behov.
Detta är dock ännu inte välskött på Linux. Linus Torvalds hade några valord för NVIDIA om Optimus arbetar inte på Linux, och NVIDIA arbetar nu för närvarande med officiellt stöd.
Men om du har en bärbar dator med Optimus-support, behöver du inte vänta på NVIDIA - du kan använda Bumblebee-projektets lösning för att möjliggöra Optimus på Linux idag.
Bildkrediter: Jemimus på Flickr
Installera Höft
Vi kommer att gå över installationsanvisningarna för Ubuntu här. Installation på många andra Linux-distributioner är ganska enkel - du kan hitta instruktioner på Bumblee-projektets hemsida. Sidan innehåller instruktioner för Fedora, Debian, Arch, Mandriva och Gentoo.
Först måste du köra följande kommando i ett terminalfönster för att lägga till Bumblebee-projektets programförvar i ditt Ubuntu-system:
sudo add-apt-repository ppa: hump / stabila
Kör sedan följande kommando för att ladda ner uppdaterad information om tillgängliga paket:
sudo apt-get uppdatering
Kör följande kommando för att installera Optimus support:
sudo apt-get install bumblebee bumblebee-nvidia
Starta om datorn eller logga ut och logga in igen efter att ha kört det här kommandot.
Växling mellan integrerad grafik och NVIDIA
Din bärbara dator kommer nu att använda sin integrerade Intel-grafik för det mesta, minska strömmen till NVIDIA-grafikkortet och förbättra batteritiden.
När du vill köra ett program som utnyttjar din NVIDIA-grafik måste du köra den med kommandot optirun.
Om du till exempel vill köra ett spel som heter spel med NVIDIA grafikstöd, kör du följande kommando i terminalen:
optirun spel
Medan programmet körs med kommandot optirun aktiveras NVIDIA-grafiken. När spelet avslutas och optirun inte längre går, växlar din anteckningsbok till integrerad grafik.
Du bör bara använda det här kommandot med spel och andra applikationer som kräver 3D-grafikacceleration - använd inte den med ett program som kör det mesta av tiden, till exempel din fönsterhanterare, eller du kommer inte att se några energibesparingar eftersom NVIDIA grafiken kommer att vara i bruk hela tiden.
För att testa om det fungerar kan du försöka använda glxspheres grafikdemo. Först kör det utan optirun:
glxspheres
Kör sedan glxspheres med optirun:
optirun glxspheres
Du bör se högre FPS med det andra kommandot, eftersom det använder din NVIDIA-grafik.
NVIDIA kommer helst att få officiellt stöd som fungerar utomordentligt för alla i framtiden, men Bumblebee är det bästa vi kan göra för nu.