Augmentez l’autonomie de votre batterie sous GNU/Linux avec TLP

Les distributions GNU/Linux ont toujours eu une moins bonne autonomie de Windows. La gestion de la consommation est moins bonne, mais il est quand même possible d’optimiser un peu tout ça, notamment avec TLP.

TLP, alias « Linux Advanced Power Management » est un simple paquet à installer, sans interface graphique, qui va nous permettre de gagner quelques dizaines de minutes d’autonomie. Il détecte lorsque vous êtes sur votre batterie et ajuste / désactive les différents composants de votre ordinateur: le processeur, la carte wifi, les ports USB, le ventilateur,etc. La configuration par défaut fait déjà effet, mais il est possible de la customiser vous même.

Installation

Il faut installer les paquets tlp et tlp-rdw, leurs dépendances s’ajouteront automatiquement.

Sous Ubuntu, il vous faudra ajouter un PPA (dépôt de paquets) :

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw

Sous Debian 7 il faut ajouter un dépôt et installer des paquet pour le système d’init :

echo "deb http://repo.linrunner.de/debian wheezy main" > /etc/apt/sources.list.d/tlp.list
apt-key adv --keyserver pool.sks-keyservers.net --recv-keys CD4E8809
apt-get update
apt-get install tlp tlp-rdw acpi-support-base pm-utils

Sous Debian 8, pareil, sans paquets spécifiques :

echo "deb http://repo.linrunner.de/debian jessie main" > /etc/apt/sources.list.d/tlp.list
apt-key adv --keyserver pool.sks-keyservers.net --recv-keys CD4E8809
apt-get update
apt-get install tlp tlp-rdw

Sous Arch Linux, il est dans le dépot community :

 sudo pacman -S tlp tlp-rdw

Utilisation

TLP se lance tout seul au démarrage, mais vous pouvez le lancer sans redémarrer votre ordinateur avec :

sudo tlp start

Vous pouvez voir tout un tas d’informations avec tlp-stat :

sudo tlp-stat

Et pour vous assurez que TLP est bien activé :

sudo tlp-stat | grep "TLP power save"

Cela devrait vous retourner :

TLP power save = enabled

Pour modifier la configuration:

sudo gedit /etc/default/tlp

Vous pouvez le configurer vous même en vous aidant de la doc, mais personnellement en laissant la configuration par défaut je gagne déjà quelques dizaines de minutes 😉

Il existe un autre logiciel, laptop-mode-tools, qui permet également d’augmenter la durée de vie de notre chère batterie, mais il faudra vous plonger un peu plus dans la configuration par contre. (TLP et laptop-mode-tools ne peuvent pas fonctionner ensemble, c’est soit l’un soit l’autre)

Et vous, qu’utilisez vous sur votre laptop ? 🙂

Sources :

Dernière modification le 27 octobre 2016.

Angristan

Stanislas - 17 ans - Lycéen passionné d'informatique, de technologie et de high-tech. Sysadmin junior, adepte des logiciels libres, de GNU/Linux et d'Android. Music addict.

Poster un Commentaire

11 Commentaires sur "Augmentez l’autonomie de votre batterie sous GNU/Linux avec TLP"

avatar
arkinar
Visiteur

Pour ceux qui se pose la question sous Debian :
http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html

Cela fonctionne très bien sur ma Debian 8.5.

Gimbi
Visiteur

Apparemment la PPA pour une Debian Jessie ne fonctionne plus. L’url est down :
The requested URL /linrunner/tlp/ubuntu/dists/jessie/main/binary-i386/Packages was not found on this server.

Adam
Visiteur
Adam

Ca fonctionne si tu ajoutes le port 80 a la fin de l’url comme cela:
sudo gpg –keyserver http://pool.sks-keyservers.net:80 –recv-keys 641EED65CD4E8809
Apres que la cle est recupere, tapes cette commande:
sudo gpg –export –armor 641EED65CD4E8809 | sudo apt-key add –
Then:
sudo apt-get update && sudo apt-get install tlp tlp-rdw

Cela a bien fonctionne sur mon debian jessie

tcit
Visiteur

Sur le PPA ubuntu, c’est le paquet tld-rdw, pas tld-rd.

wpDiscuz