Sono stato in grado di raddoppiare la durata della batteria del mio netbook disattivando un sacco di servizi di cui non ho bisogno e scaricando i loro driver del kernel.
Utilizza service --status-all
per vedere cosa è in esecuzione sul tuo sistema e service <service-name> stop
per spegnerlo.
Usa lsmod
per vedere quali moduli del kernel sono caricati e rmmod <module>
per scaricarlo.
Se / quando vuoi riportare le cose, il modo più semplice è semplicemente riavviare.
A volte devi anche uccidere demoni o programmi che utilizzano il servizio o il driver prima che possano essere disattivati. Guarda l'output di ps aux
per vedere cosa è in esecuzione e kill -9 <pid>
per risolverli.
I servizi che di solito spengo sono: Ubuntu One, ssh, apache, database, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth. Moduli che scarico: l'intero stack audio, usb_storage, driver della webcam, wireless, bluetooth. (Alcuni servizi come l'audio non muoiono facilmente.)
Sono persino andato a spegnere x ( service gdm stop
) e ho lavorato interamente solo sulle console, il che mi ha permesso di allungare la durata della mia batteria del netbook a quasi 8 ore.