NVIDIA Optimus tehnologija je osmišljena tako da optimizuje rad grafičkih kartica na laptop računarima koji pored integrisane poseduju i diskretnu nvidia grafiku. Cilj je da se po potrebi uključuje diskretna grafička kartica (ukoliko se koriste grafički zahtevne aplikacije), a u ostalim slučajevima se koristi integrisano rešenje, sve u cilju postizanja maksimalnih performansi/uštede baterije.
Na adresi https://wiki.debian.org/Bumblebee je objašnjeno kako se ova tehnologija konfiguriše na Debian OS-u, ali, u mom slučaju ovo nije proradilo iz prve (kao i obično ;) ) već uz nekoliko izmena...
Specifikacija hardvera i sistema:
Računar: Dell Inspiron 17R 7720SE
Integrisana grafika: Intel HD4000 (Core i7 IvyBridge)
Diskretna grafika: nvidia GeForce 650m
OS: Debian Jessie Xfce
Kernel: 3.12 64-bit
Aktuelna verzija nvidia drajvera: 319.76-1 (iz non-free jessie repoa)
Posle instalacije potrebnih drajvera - https://wiki.debian.org/Bumblebee:
Na adresi https://wiki.debian.org/Bumblebee je objašnjeno kako se ova tehnologija konfiguriše na Debian OS-u, ali, u mom slučaju ovo nije proradilo iz prve (kao i obično ;) ) već uz nekoliko izmena...
Specifikacija hardvera i sistema:
Računar: Dell Inspiron 17R 7720SE
Integrisana grafika: Intel HD4000 (Core i7 IvyBridge)
Diskretna grafika: nvidia GeForce 650m
OS: Debian Jessie Xfce
Kernel: 3.12 64-bit
Aktuelna verzija nvidia drajvera: 319.76-1 (iz non-free jessie repoa)
Posle instalacije potrebnih drajvera - https://wiki.debian.org/Bumblebee:
# dpkg --add-architecture i386
# apt-get update
# apt-get install bumblebee-nvidia primus primus-libs:i386
# adduser $USER bumblebee
morao sam dodati sledeće izmene:
U konfiguracionom fajlu /etc/bumblebee/bumblebee.conf
dodati:
Driver=nvidia
KernelDriver=nvidia
menja se u:
KernelDriver=nvidia-current
Konfiguracion fajl /etc/bumblebee/xorg.conf.nvidia
postaviti:
BusID "PCI:1:0:0"
# To get the BusID prop, run `lspci | egrep 'VGA|3D'` and input the data
# as you see in the commented example.
i:
Option "UseDisplayDevice" "none"
Poslednji korak je editovanje karametara kernela - /etc/defaults/grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet rcutree.rcu_idle_gp_delay=1"
i posle toga, naravno:
# update-grub
Nakon restarta sistema, sve je proradilo. Primer za probu:
$ optirun -b primus -vv glxgears -info
$ glxheads
$ optirun glxheads
Isprobao sam i na supertuxkart igri, gde sam uključio prikaz fremerate-a, postavio sve na maximum i pokrenuo igru prvo sa integrisanom HD4000 grafikom:
$ supertuxkart
a posle toga i sa GeForce 650m:
$ optirun supertuxkart
Dodatno korisno - provera da li je bbswitch uključen:
$ cat /proc/acpi/bbswitch
Restart bumblebee daemona:
# /etc/init.d/bumblebeed restart
Нема коментара:
Постави коментар