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.