J'ai pu doubler la durée de vie de la batterie de mon netbook en désactivant un ensemble de services dont je n'ai pas besoin et en déchargeant leurs pilotes de noyau.
Utilisez service --status-all
pour voir ce qui fonctionne sur votre système et service <service-name> stop
pour l'éteindre.
Utilisez lsmod
pour voir quels modules du noyau sont chargés et rmmod <module>
pour le décharger.
Si / quand vous voulez ramener des choses, le moyen le plus simple est simplement de redémarrer.
Parfois, vous devez également tuer les démons ou les programmes qui utilisent le service ou le pilote avant de pouvoir les désactiver. Regardez la sortie de ps aux
pour voir ce qui est en cours d’exécution et kill -9 <pid>
pour les terminer.
Les services que je désactive habituellement incluent: Ubuntu One, ssh, apache, bases de données, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth. Modules que je décharge: L'ensemble de la pile audio, usb_storage, les pilotes de la webcam, sans fil, Bluetooth. (Certains services comme l'audio ne meurent pas facilement.)
Je suis même allé jusqu'à fermer x ( service gdm stop
) et à ne travailler que sur des consoles, ce qui m'a permis de prolonger la vie de la batterie de mon netbook à près de 8 heures.