Nvidia Optimus op Ärem Linux Laptop installéiert Bumblebee

Wat ass Nvidia Optimus?

Dës Technologie ass net nei, et kéint gutt gesot ginn datt et eng Verbesserung vun der "aler" Hybrid SLI an Hybrid Grafik ass, déi d'Energieverwaltung erlaabt huet wann Dir en Nvidia GPU mat engem Board mat Nvidia Chipset op engem Desktop kombinéiert, elo erlaabt Optimus eis dat selwecht an eise Laptops mat Intel Sandy Brigde Prozessoren (i3, i5, an i7) an Nvidia Gpu ze maachen. An einfache WierderDës Technologie erlaabt Iech alternéiert tëscht diskret an dedizéierter Grafik no Ufro, dat heescht, wa mir e Videospill lafen, aktivéiert de System automatesch déi dedizéiert Grafik, amplaz wa mir e Film kucken, wäert et diskret Grafike benotzen. An a liicht méi schwéiere Wierder:

"Am Géigesaz zu fréiere Generatioune vu Laptops sinn modern Grafikkaarte vun engem Hardwarekanal un d'IGP vun Intel Prozessoren verlinkt sou datt et kee Wee ass fir d'Prozessor Grafiken auszeschalten fir just déi speziell Grafikkaart ze benotzen. De Prozessor handelt als Duerchgangskanal, wann déi speziell Grafikkaart am Schlofmodus ass, gëtt de Grafikchipsatz benotzt fir d'Grafiken ze maachen, d'Informatioun un den interne Monitor duerch de LVDS Connector vum Laptop weiderginn. Wann awer déi speziell Grafikkarte benotzt gëtt, muss d'Informatioun och duerch de Grafikchipsatz goen fir de Monitor ze erreechen, aus deem Grond ass et net méiglech de Prozessor IGP kierperlech auszeschalten an dofir muss all dëse Prozess vun Aktivéieren an Desaktivéiere sinn iwwer Software ausgefouert, an dësem Fall vum Controller. » (Leanuxeros.com)

A Windows funktionnéiert dëst gutt (ech géif super soen, awer mir wëssen datt näischt super mat Windows funktionnéiert) an an LinuxFir eng Ännerung gëtt et keng offiziell Ënnerstëtzung vun Nvidia an no den Neiegkeeten, déi ech konnt liesen, hu se keng Intentioun fir dat kuerz oder mëttelfristeg ze maachen, dozou gëtt bäigefüügt datt an de meeschte Computere keng Optioun aktivéiert / deaktivéiert eng vun de Grafike mat der Bios, wat eis mat engem ganz decouragéierende Szenario léisst, well am Fall wou nëmmen den Integréiert Investitioun an Engagéiert GPU et geet op d'Dreckskëscht, amplaz wann Dir de Nvidia Grafiken aktiv (dëst ass déi üblech) Energie Leeschtung wäert eis d'Matrix erënnere loossen an op d'Iddi kucken e Familljemember oder Noper an eng Batterie ze maachen, well, wéi mer all wëssen, vun der Kernel 2.6.38  Laptop Batterien ginn deziméiert an d'Autonomie ass e nëtzlecht Wuert fir Protestlidder ze ginn (a mengem Fall war d'Batterie am längsten XNUMX Stonnen).

Duerfir sinn op der Linux Säit vun der Kraaft Projeten entstanen fir dës Technologie z'ënnerstëtzen awer ouni vill Erfolleg, dat ass bis Bourdon. Bourdon Et ass en Open Source Tool an der C Sprooch geschriwwen, et erlaabt eis de propriétaire Nvidia Driver oder déi gratis Versioun ze benotzen nei, Virun e puer Deeg gouf Versioun 3.0 gestart déi ënner anerem Innovatiounen erlaabt eis de Power Manager automatesch z'aktivéieren andeems en den dedizéierten GPU no de Bedierfnesser vum Fall aktivéiert oder deaktivéiert (wat eis wichteg ass).

Mir kënnen Bumblebee installéieren aus der Quellendatei déi fonnt gouf https://github.com/Bumblebee-Project/Bumblebee/downloads

Et gi Packagen an de Repositioune vu Ubuntu, Gentoo, Arch y Debian.
Ech hunn dës Applikatioun an den zwee Distros installéiert déi ech benotzen: Debian y Arch no den Indikatiounen vun hire jeeweilege Wikien.

Installatioun am Arch

Mir installéieren Bourdon vum AUR

$ yaourt -S bumblebee

A mir installéieren bbswitch fir de Power Manager kënnen ze besetzen

$ yaourt -S bbswitch

Mam Nouveau Chauffer

Wann Dir d'Chauffeuren besetzt nei Dir musst déi folgend Packagen installéieren:

$ sudo pacman -S xf86-video-nouveau nouveau-dri mesa

Mat propriétaire Nvidia

Wann Dir de propriétaire Nvidia Treiber benotzt, installéiere mir dës Packagen aus der AUR.

$ yaourt -S nvidia-utils-bumblebee dkms-nvidia

Konfiguratioun

Mir addéieren eise Benotzer an d'Grupp Bommeleeër:

# usermod -a -G bumblebee $USER (reemplazamos $USER por nuestro usuario)

Mir testen datt alles richteg installéiert ass a funktionnéiert mam Bommeleeër mat der Hand:

$ sudo rc.d start bumblebeed

A Magie ... d'Nvidia GPU ass deaktivéiert a mir si just mat der integréierter lénks, iwwregens gi mir eiser Batterie eng Paus.

Als nächst wäerte mir änneren  /etc/rc.conf

Mir addéieren Bourdon an der Daemonen

DAEMONS=(... bumblebeed)

Mir hunn getest

$ optirun glxspheres

Mir kënne feststellen datt déi integréiert aktivéiert ass a wann de Prozess fäerdeg ass, da geet et dem dedizéierte Wee of, wann Dir eng Uwendung mat der Nvidia GPU lafe wëllt maache mir et vun der Konsol

$ optirun [opciones] <aplicaciones>

Fir d'Lëscht vun Optiounen ze gesinn:

$ optirun --help

Fir déi speziell Kaart automatesch un / aus ze maachen addéiere mer Bbswitch an der Rubrik Modulen:

MODULES=(... bbswitch …)

Mir editéieren  /etc/bumblebee/bumblebee.conf a mir fügen déi folgend Linn an de Chauffer Sektioun bäi:

[bumblebeed] KeepUnusedXServer=false

Mir verifizéieren dat PMMethod dëst am Auto:

[driver-nvidia] PMMethod=auto

[driver-nouveau] PMMethod=auto

Mir starten de Bommeleeër:

# rc.d restart bumblebeed

Installatioun op Debian (Nëmme fir Testen oder Sid)

Als éischt musst Dir all virdrun Installatioun vu Bumblebee erofhuelen, da aktivéiere mir d'Repositories Net-fräi.
Fir 32 Bit Uwendungen op 64 Bit Systemer auszeféieren ass et recommandéiert déi folgend Packagen ze installéieren:

$ sudo aptitude install virtualgl-libs-ia32 and libgl1-nvidia-glx-ia32

Mir fügen dës Repositioune bäi  /etc/apt/sources.list

deb http://suwako.nomanga.net/debian sid main contrib
deb-src http://suwako.nomanga.net/debian sid main

Da senke mir de Schlëssel erof a fügen se bäi:

# wget -O - http://suwako.nomanga.net/suwako.asc | apt-key add -

Mir aktualiséieren:

# aptitude update

Mir installéieren:

# aptitude install bumblebee bumblebee-nvidia

Mir addéieren eise Benotzer an d'Bumblebee Grupp:

# adduser $USER bumblebee (reemplazamos $USER por nuestro usuario)

Mir starten a testen datt et funktionnéiert mat:

$ optirun glxgears

Wa mir eng Uwendung mat enger spezieller GPU lafe wëllen, maache mir et wéi follegt an engem Terminal

$ optirun <aplicación>

Zum Ofschloss kann ech Iech soen datt meng Erfahrung mat dëser Applikatioun zimlech gutt war, e puer Frënn vun FromLinux si waren Zeien wéi ech mäi Kapp opginn hunn an ech probéiert erfollegräich de propriétaire Nvidia Treiber z'installéieren an den Distros déi ech besetzen (Debian an Arch), bis ech op Bumblebee gestouss sinn, op der anerer Säit war d'Batterie déi lescht zwou Stonnen an eng Moyenne vun dräi an eng hallef Stonn an d'Temperatur vum Laptop ass vu 54 ° op eng Moyenne vu 45 ° gefall.

Et schéngt mir datt soulaang Nvidia net decidéiert den Optimus op Linux offiziell z'ënnerstëtzen, oder wann Dir net interesséiert propriétaire Chauffeuren ze hunn awer Är Nvidia GPU auszeféieren, Bumblebee ass eng exzellent Alternativ.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

17 Kommentaren, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   Diego Urbina sot

    Exzellent Aarbecht, merci fir Är Experienz ze deelen an eis ze hëllefen ze verbesseren.

    1.    moskosow sot

      Merci un Iech fir matzemaachen.

  2.   Perseus sot

    Exzellenten Artikelfrënd 😉 a wëllkomm u Bord: D. Bescht Gléck Bro.

  3.   moskosow sot

    Merci un dir Brudder. 😉

  4.   JESUS ​​8) sot

    Super Artikel.

    D'Wourecht ass, ech hunn viru kuerzem en neie Laptop kaaft. Ech wollt datt d'Grafike NVIDIA sinn, well an all de Computeren déi ech hat, huet et ëmmer ganz gutt gemaach a mat de propriétaire Chauffeuren leeft et super op Linux.

    Ech war iwwerrascht déi nei Technologie ze gesinn mat 2 Grafikprozessoren, awer méi iwwerrascht ze gesinn datt Linux Support schlecht war oder keng Ënnerstëtzung.

    Also sinn ech an de Pool gesprongen an hunn sech fir eng Intel Grafik entscheet a bis elo sinn ech ganz frou.

    Et ass richteg datt verschidde Spiller net ganz richteg ausgesinn (kleng ganz spezifesch Probleemer oder seriéis Bugs an alen eegene Spiller). Awer allgemeng schéngt et fir mech datt et eng ganz valabel a gutt Optioun ass.

    Intel Grafikveraarbechter gi vum Kernel ënnerstëtzt, dat heescht datt Dir Äre Linux Distro installéiere kënnt an 3D Beschleunegung hutt ouni eppes ze maachen. Papeterie, Spiller asw. net néideg ze konfiguréieren oder ze kompiléieren.

    Zousätzlech, wann de Kernel aktualiséiert gëtt, mat de propriétaire Chauffeuren ass et néideg ze kompiléieren, mat de gratis, alles funktionnéiert gutt, well d'Chauffeuren och selwer aktualiséiert ginn.

    A schliisslech ginn d'Chauffeuren Versioun no Versioun verbessert, also ech virstellen an hoffen datt an Zukunft déi kleng Bugs déi haut existéieren geléist ginn.

    Ech wéilt keng Mark iwwer eng aner verkënnegen, awer de Fakt datt d'Leit bei Intel hëllefen hir Produkter Chauffeuren gratis ze maachen a Linux fir akzeptabel Hardware Support ze hunn ass eppes wat mir iwwerdenken wann mir en neie Computer kafen.

    Trotz den Nodeeler kompenséiert mech de Fakt 3D Ënnerstëtzung "aus der Këscht" mat Linux ze hunn.

    Merci!

  5.   Liewensplang sot

    Moien

    Betraff dëst Desktopcomputer?

    A Begréissung.

    1.    moskosow sot

      Optimus ass nëmmen op Laptops verfügbar.

  6.   Carlos-Xfce sot

    Moien, Moscosov. Villmools Merci fir dësen Artikel. Dir beréiert e ganz wichtegt Thema, dat vu Prozessoren. Ech wéilt Iech eng Fro stellen. Kuckt, ech freeën mech op en Desktopcomputer fir Video Editing a Multimedia Animatioun Kreatioun fir edukativ Zwecker ze kafen, natierlech op GNU / Linux. Ech hätt gär datt et e Prozessor vum neien i7 ass, wat eng Investitioun ass déi mech op d'mannst 5 Joer dauert. Awer ech weess näischt iwwer Motherboards, oder Erënnerungen, an nach manner iwwer Prozessoren. Kënnt Dir en Artikel maachen deen esou eppes recommandéiert? Ech wéilt net dee beschten Prozessor kafen, sou datt et sech erausstellt datt d'Grafikdriver net hir voll Kraaft kënne weise well se net am Windows lafen. Merci fir Är Opmierksamkeet.

    1.    moskosow sot

      A wéi vill Suen (an Dollar) hutt Dir de Carlos?

  7.   pandev92 sot

    D'Intel sinn zimlech gutt fir wat se soen awer natierlech, wann Dir en Dual Boot hutt fir an Hasefroch ze spillen, ass d'Performance schrecklech.

  8.   maximilian sot

    gutt, ech soen Iech ech hunn Linux Mint 12 an en asus k53sc, a mengem Fall wann ech wëll bäifügen

    $ sudo aptitude installéiere virtualgl-libs-ia32 a libgl1-nvidia-glx-ia32

    erzielt mir dat:
    Konnt kee Package fannen deem säin Numm oder seng Beschreiwung mat "virtualgl-libs-ia32" entsprécht.

    deen aneren installéiert deen een.

    Trotzdem verstinn ech net gutt wéi Bommeleeër funktionnéieren, ech froen ass et néideg d'Nvidia Board z'aktivéieren ier Dir de Bommeleeër installéiert?

  9.   Juan sot

    Exzellent Erklärung iwwer Bommeleeër. Ech probéieren et op Centos 5.7 ëmzesetzen. Hutt Dir eng Ahnung wéi Dir et op eng einfach Manéier maacht. Ech mengen et ass nach net op elrepo.org.
    merci

  10.   taranis sot

    Hallo,
    exzellenten Bäitrag. Ech hu laang sou eppes hannendrun, och wann ech gehofft hunn et vun Ufank un ze lueden fir datt den Desktop vun Nvidia profitéiere géif.
    Wéi kann ech wëssen ob eng Applikatioun funktionnéiert mat der Nvidia. Ech mengen esou, zum Beispill, e Spill duerch Wäin auszeféieren a Wäin duerch Optirun lueden.
    Ech weess net ob ech mech ganz gutt erklären.

    Villmools Merci fir d'Dokument.
    Merci.

  11.   méi séier sot

    villmols Merci…. Et huet laang net funktionnéiert fir déi primitiv Treiber ze installéieren oder déi fräi, näischt huet funktionnéiert awer dëst ... et huet geschafft ... Dir sidd super ... !!

  12.   armandoplc sot

    Testen .. Merci .. !!! .. eng Fro, deen eenzege Wee fir d'Applikatiounen opzemaachen mat Nvidia wier dann vun der Konsol ?? .. Gréiss

    1.    Jorgicio sot

      Sécher, oder e Skript erstallt fir Optirun ze beruffen all Kéier wann Dir d'Nvidia Kaart benotze wëllt. Et gëtt ëmmer nach exzellent Grafikleistung, an ech benotze se méi fir Minecraft ze spillen an dat komescht Spill dat erfuerdert 😛

  13.   Dcoy sot

    Entschëllegt d'Ignoranz awer géing et mat menger NVIDIA schaffen?

    04: 00.0 3D Controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1)

    Merci! 😀