Tempo fa scrissi una guida riguardante le schede Optimus di NVIDIA, e cioè su come installare Bumblebee, che gestisce lo switch tra la scheda integrata e quella dedicata.

Avevo anche descritto brevemente come aggiornare i driver una volta installato Bumblebee, oggi invece voglio scrivere una guida più dettagliata, quindi passiamo subito alla guida.

 

Installazione

Come prima cosa bisogna aggiungere i repository, poi aggiornare:

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update && sudo apt-get upgrade

E subito dopo possiamo installare i driver se avete già installato Bumblebee, altrimenti seguite la guida linkata nella prima parte per installarlo

sudo apt-get install nvidia-331 nvidia-settings-331

Questo comando installerà la versione attuale. Se la versione dei driver è diversa, basta cambiare il numero.
Fatto ciò non resta che modificare il file di configurazione di bumblebee, bumblebee.conf

sudo nano /etc/bumblebee/bumblebee.conf

Ovviamente potete usare anche un editor di testo al posto di nano, ad esempio gedit o kate (a seconda della vostra distribuzione), così da poter usare un’interfaccia grafica. Qui bisogna modificare alcune righe, in modo da ottenere le seguenti:

Riga

Sostituzione

linea 22 Driver=nvidia
linea 55 KernelDriver=nvidia-331
linea 58 LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331
linea 61 XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules

 

Non rimane che aggiornare bbswitch e riavviare bumblebee

sudo apt-get install --reinstall bbswitch-dkms
sudo /etc/init.d/bumblebeed stop
sudo /etc/init.d/bumblebeed start

 

Test FPS

Per verificare adesso la differenza di framerate per secondo tra la scheda integrata Intel e quella dedicata NVIDIA, spostiamoci nella cartella /opt/VirtualGL/bin

cd /opt/VirtualGL/bin

e digitiamo

./glxspheres64

per verificare la scheda video integrata;

optirun ./glxspheres64

per testare, invece, gli fps e Megapixel/s della scheda dedicata.