Consegui mais que dobrar a vida útil da bateria do meu netbook, desativando vários serviços de que não preciso e descarregando os drivers do kernel.
Use service --status-all
para ver o que está em execução no seu sistema e service <service-name> stop
desligá-lo.
Use lsmod
para ver quais módulos do kernel estão carregados e rmmod <module>
para descarregá-lo.
Se / quando você quiser trazer as coisas de volta, a maneira mais fácil é simplesmente reiniciar.
Às vezes, você também precisa matar daemons ou programas que estão usando o serviço ou o driver antes que eles possam ser desligados. Observe a saída de ps aux
para ver o que está sendo executado e kill -9 <pid>
para finalizá-la.
Os serviços que normalmente desligo incluem: Ubuntu One, ssh, apache, bancos de dados, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth. Módulos que descarrego: Toda a pilha de áudio, armazenamento_ USB, drivers de webcam, sem fio, bluetooth. (Alguns serviços como o áudio não morrem facilmente.)
Eu cheguei ao ponto de desligar x ( service gdm stop
) e trabalhar inteiramente apenas com consoles, o que me permitiu aumentar minha vida útil da bateria do netbook para quase 8 horas.