Bumblebee na nVidia Optimus

Kilka dni temu widzieliśmy rozwiązanie dla zmniejszyć zużycie w przypadkach, gdy używane są 2 karty graficzne. Kolejne rozwiązanie dla użytkowników posiadających karty graficzne nVidia z technologią Optimus byłoby zainstalowanie oprogramowania «trzmiel". 

GGG jest jednym z zwycięzcy naszego cotygodniowego konkursu: «Podziel się swoją wiedzą o Linuksie«. Gratulacje! Niespokojny o uczestniczyć i wniesiesz swój wkład do społeczności, podobnie jak „tajemniczy” GGG?

Co to jest Bumblebee?

Nvidia Optimus to technologia Nvidia dla notebooków, która umożliwia przełączanie między GPU Nvidia a układem graficznym, który mamy w naszym urządzeniu. Celem jest oszczędzanie baterii, dlatego gdy GPU Nvidii nie jest używany, Optimus dba o jego dezaktywację i że nasze urządzenie współpracuje z układem graficznym, a nie GPU Nvidii.

Niestety Nvidia udostępniła tylko oficjalne wsparcie dla Windows 7, ale tutaj pojawia się projekt Bumblebee, ponieważ jest to projekt UNOFFICIAL dla Linuksa.

instalacja

Instrukcje instalacji trzmiela w prawie każdej dystrybucji można znaleźć pod adresem Bumblebee wiki; logicznie rzecz biorąc, będziemy potrzebować notebooka z Nvidia Optimus

W niektórych dystrybucjach typu Linux proces instalacji jest naprawdę prosty: dodaj repozytorium; aktualizuj repozytoria; zainstaluj bumblebee i uruchom ponownie komputer.

Używać

Kontynuując terminologię używaną u Carlosa w jego mini-korepetytor, Powiem, że to, co robi "bumblebee", jest następujące: kiedy system operacyjny uruchamia "oddzielną grafikę" (w moim przypadku nVidia GeForce GT 555M z technologią Optimus) jest zawsze odłączany i system używa "zintegrowanej grafiki" (w mój przypadek to Intel drugiej generacji zintegrowany z mikroprocesorem Intel I2).

Kiedy potrzebujemy użyć „oddzielnej grafiki”, na przykład do uruchomienia gry lub do obejrzenia filmu, musimy uruchomić aplikację w terminalu poprzedzonym komendą „optirun”. A zatem:

optymalny totem
optirun firefox # (na wypadek, gdybyśmy chcieli używać wydajnej karty graficznej z przeglądarką)

Robiąc to, trzmiel odłącza „zintegrowany wykres” i łączy „dyskretny wykres”. Zamykając uruchomioną w ten sposób aplikację (optirun totem), bumblebee ponownie dokonuje zmiany z „dyskretnej na zintegrowaną”.

W ten sposób domyślnie preferowane jest „oszczędzanie energii” i tylko na żądanie użytkownika wykorzystywana jest moc dedykowanej grafiki.

Używam bumblebee od dłuższego czasu bez problemów na różnych dystrybucjach typu Linux: Debian, Linux Mint i Slackware.

Bumblebee ma również tę zaletę, że może korzystać z „zastrzeżonego kontrolera nVidia lub darmowego Nouveau”.