domenica 28 aprile 2013

Ubuntu: come aumentare l'autonomia del nostro portatile attraverso Powertop

La guida è testata su un vecchio netbook con processore Intel Atom n270 con 1Gb di Ram e un Hard disk da 320 Gb con Ubuntu 12.10. L'autonomia è aumentata di 40 minuti passando da 2 ore scarse a oltre 2 ore e 40 minuti circa utilizzandolo normalmente con Wireless sempre attivo, navigando in internet ecc.

Ecco quindi come aumentare l'autonomia del nostro portatile con Powertop su Ubuntu, Debian e derivate.
La prima cosa da fare è installare Powertoop applicazione presente nei repository ufficiali di Ubuntu, Debian e derivate per farlo basta digitare da terminale:
sudo apt-get install powertop
una volta installato chiudiamo tutte le applicazioni e da terminale digitiamo
sudo powertop --html
aspettiamo 20 secondi dove powertop analizzerà il nostro sistema al termine troveremo in file html nella nostra home.
Avviamo il file html con il nostro browser preferito li troveremo in dettaglio informazioni sui consumi energetici del nostro sistema.
Quello che a noi interessa è la sezione denominata Tuning che ci darà dei "consigli" su come migliorare i consumi energetici nel nostro sistema operativo.
Teniamo aperto il file html e avviamo il terminale e digitiamo:
sudo gedit /usr/local/bin/powersafe.sh
e inseriamo al suo interno la lista di comandi presenti sulla destra come possiamo vedere dall'immagine in basso.


una volta copiata la lista salviamo il tutto con Ctrl+x e poi s.
sempre da terminale digitiamo:

sudo chmod +x /usr/local/bin/powersafe.sh
e successivamente digitiamo:
sudo nano /etc/rc.local
e prima di exit0 inseriamo:
/usr/local/bin/powersafe.sh
e salviamo il tutto con Ctrl+x e poi s.


Non ci resta che riavviare al riavvio non noteremo nessuna differenza solo dopo poche ore vedremo l'autonomia sarà aumentata.
Per ripristinare come da default basta digitare:
sudo rm /usr/local/bin/powersafe.sh
sudo nano /etc/rc.local
e rimuoviamo la riga /usr/local/bin/powersafe.sh e salviamo il tutto con Ctrl+x e poi s.
 
Aggiungo un commento utile:
Senza offesa FerramRoberto ma il tuo modo di operare è troppo "in erba".
Creare uno script e piazzarlo in rc significa avere le periferiche in modalità powersave per sempre.......
Io dico di utilizzare ACPI. Abbiamo molti eventi in acpi gia pronti , tra i quali ci sono : ac & battery.
il primo si occupa di avviare una serie di imput nel momento in cui inseriamo la spina della corrente elettrica.
il secondo si occupa di avviare una serie di imput quando scolleghiamo il cavo di alimentazione.
Cosa facciamo ? semplice , gli eventi sono in /etc/acpi/events.
Scriviamo lo script con comandi di powertop e lo piazziamo in /etc/acpi per poi scrivere il suo percorso nell'evento battery.
Poi tramite il comando cat andiamo a vedere stringa per stringa i valori originali di ogni comando , li piazziamo in un altro script in /etc/acpi e lo diamo in pasto all'evento AC. In tal modo potremo avere le performance quando siamo attaccati alla linea elettrica e il risparmio energetico se ci troviamo in mobilità ;-)
 

Nessun commento:

Posta un commento