Le schede video NVidia per notebook includono una funzione detta PowerMizer che riduce dinamicamente il clock della GPU quando non viene utilizzata. Questo è molto utile per la durata della batteria, ma riduce le prestazioni quando si utilizzano i Visual Effect. Purtroppo, NVIDIA non prevede un modo per configurare PowerMizer su Linux ma, non è difficile creare uno script che vi darà la possibilità di avere la massima velocità su rete elettrica e risparmio massimo (PowerMizer attivato) con l’utilizzo a batteria.

Questo HOWTO è rivolto innanzitutto agli utenti di GPU NVidia della serie 8 e 9. Questo HOWTO presume che sia già installato e funzionante COMPIZ con i driver proprietari NVidia. Se non si usa compiz, non ha senso seguire questa guida.

Il primo passo consinste nell’installare nvidia-setting:

sudo apt-get install nvidia-settings

Creiamo la cartella bin sulla nostra home:

mkdir -p ~/bin
cd /$HOME/bin

Apriamo Gedit e incolliamo il seguente script:

#!/bin/bash
while true; do
if on_ac_power; then
nice /usr/bin/nvidia-settings -q all > /dev/null
fi
sleep 25;
done

Salviamo come nvidia-power.sh all’interno della cartella $HOME/bin. Adesso apriamo un terminale e digitiamo i seguenti comandi:

chmod +x ~/bin/nvidia-power.sh
~/bin/nvidia-power.sh &
disown
exit

Adesso dobbiamo fare in modo che lo script sia eseguito all’avvio del sistema. Andiamo su Sistema->Preferenze->Sessioni , clicchiamo su Aggiungi e configuriamo come in figura:

schermata-modifica-programma-davvio

Adesso, al prossimo riavvio del sistema, in presenza di rete Elettrica Powermizer sarà disattivato, mentre, con l’utilizzo della batteria sarà attivato.

Fonte : UbuntuForums