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

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 17 décembre 2017.

13
Poster un Commentaire

avatar
plus récents plus anciens plus de votes
turboIII
Invité
turboIII

bonjour
je viens d’installer tpl sur ubuntu 17.10.
je constate que la commande « sudo tlp-stat | grep « TLP power save » » ne me retourne rien
je réfléchis et lance sudo tlp-stat
j’analyse toute la flopée de data envoyée
j’identifie qu’il y a une ligne State = enabled
du coup je tape sudo tlp-stat | grep « State »
et cela donne State = enabled
Conclusion il faut toujours tout petit peu bidouiller pour obtenir quelques chose quand on l’ a pas du premier coup.
POUR MA VERSION le CHECK DEVIENT : sudo tlp-stat | grep « State »

Maïeul
Invité
Maïeul

Bonjour,

la commande « sudo tlp-stat | grep « TLP power save » » ne me retourne rien (Ubuntu 18.04 LTS), Une idée?

Merci d’avance

arkinar
Invité
arkinar

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
Invité
Gimbi

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
Invité
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
Invité
tcit

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