venerdì 13 aprile 2012

Bumblebee su Sabayon

Finalmente Bumblebee, il tool che si occupa di gestire la tecnologia nVidia Optimus sul nostro amato portatile, è stato inserito nel repository di Sabayon.

Tutto ciò che si deve fare è installare il pacchetto con:

equo install bumblebee

Successivamente si dovrà configurare il sistema per far partire il servizio al boot tramite:

rc-update add bumblebee default

Infine basta aggiungere il vostro utente al gruppo bumblebee e il gioco è fatto.

Una delle dipendenze di bumblebee è bbswitch. Questo modulo del kernel è davvero utile per accendere e spegnere la scheda grafica discreta nVidia del vostro portatile. Inoltre è possibile configurare il sistema in modo tale da spegnere/accendere la scheda all'avvio della macchina in modo da avere sempre la configurazione desiderata.

Per accendere spegnere la scheda discreta:

tee /proc/acpi/bbswitch <<<OFF 
tee /proc/acpi/bbswitch <<<ON

Ovviamente con un

cat /proc/acpi/bbswitch

possiamo verificare lo stato della scheda.

Per configurare il modulo per accendere spegnere la scheda all'avvio basta modificare il file /etc/modprobe.d/bbswitch.conf inserendo la riga seguente:

options bbswitch load_state=X unload_state=Y

X e Y (che configurano il comportamento al caricamento del modulo e al suo scaricamento - ovvero all'accenzione e allo spegnimento della macchina ad esempio) vanno sostituiti con gli indici -1, 0, oppure 1 che rispettivamente rappresentano "non cambiare lo stato della scheda", "spegni la scheda", "accendi la scheda".

Non potete immagine quanto sia bello non avere più un portatile che sembra una stufa.