J'ai pu plus que doubler la durée de vie de la batterie de mon netbook en désactivant une série de services dont je n’ai pas besoin et en déchargeant les pilotes du noyau.
Utilisez service --status-all
pour voir ce qui est exécuté sur votre système et service <service-name> stop
pour l'arrêter.
Utilisez lsmod
pour voir quels modules du noyau sont chargés et rmmod <module>
pour le décharger.
Si vous souhaitez rétablir les choses, la méthode la plus simple consiste à redémarrer simplement.
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 j'éteins habituellement incluent: Ubuntu One, ssh, apache, bases de données, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth. Modules que je décharge: toute la pile audio, usb_storage, 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 travailler uniquement à partir de consoles, ce qui m'a permis de prolonger l'autonomie de ma batterie de netbook à près de 8 heures.