Eu consegui mais do que dobrar a vida útil da bateria do meu netbook desativando vários serviços dos quais não preciso e descarregando seus drivers de kernel.
Use service --status-all
para ver o que está sendo executado no seu sistema e service <service-name> stop
para desativá-lo.
Use lsmod
para ver quais módulos do kernel foram carregados e rmmod <module>
para descarregá-lo.
Se / quando você quiser trazer de volta, a maneira mais fácil é simplesmente reiniciar.
Às vezes, você também precisa matar daemons ou programas que estejam usando o serviço ou o driver antes que eles possam ser desativados. Veja a saída de ps aux
para ver o que está sendo executado e kill -9 <pid>
para finalizá-los.
Os serviços que geralmente apago incluem: Ubuntu One, ssh, apache, bancos de dados, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth. Módulos que descarrego: Toda a pilha de áudio, usb_storage, drivers de webcam, sem fio, bluetooth. (Alguns serviços como áudio não morrem facilmente.)
Eu até fui tão longe quanto desligar x ( service gdm stop
) e trabalhar inteiramente apenas com consoles, o que me permitiu aumentar a duração da bateria de meu netbook para quase 8 horas.