TLP – Augmentez rapidement et optimisez la durée de vie de la batterie de votre ordinateur portable Linux

TLP est un outil gratuit et open source en ligne de commande, riche en fonctionnalités, pour la gestion avancée de l’alimentation, qui aide à optimiser la durée de vie de la batterie des ordinateurs portables alimentés par Linux.

Il fonctionne sur toutes les marques d’ordinateurs portables et est livré avec une configuration par défaut déjà réglée pour maintenir efficacement et de manière fiable la durée de vie de la batterie, vous pouvez donc simplement l’installer et l’utiliser.

Il réalise des économies d’énergie en vous permettant de configurer comment les périphériques tels que le CPU, le disque, les ports USB, les PCIs et les périphériques radio doivent utiliser l’énergie lorsque votre ordinateur portable fonctionne sur batterie.

Fonctionnalités de TLP :

  • Il est hautement configurable via différents paramètres d’économie d’énergie.
  • Il utilise des tâches de fond automatisées.
  • Utilise le mode d’économie d’énergie du noyau et les délais de tampon sales.
  • Prise en charge du changement de fréquence du processeur, y compris le « turbo boost » et le « turbo core ».
  • Dispose d’un ordonnanceur de processus conscient de l’énergie pour les processeurs multi-cœurs/hyper-threading.
  • Fournit une gestion de l’énergie en temps d’exécution pour les périphériques du bus PCI(e).
  • Gestion de l’énergie active de l’Express PCI (PCIe ASPM).
  • Prise en charge de la gestion de l’alimentation des graphiques Radeon (KMS et DPM).
  • Dispose d’un ordonnanceur d’E/S (par disque).
  • Propose une mise en veille automatique USB avec liste noire.
  • Prend en charge le mode d’économie d’énergie Wifi.
  • Propose également un mode d’économie d’énergie audio.
  • Propose un niveau de gestion avancée de l’alimentation du disque dur et un délai d’arrêt (par disque).
  • Prend également en charge la gestion de l’alimentation agressive de la liaison SATA (ALPM) et bien plus encore.

Comment installer l’outil de gestion de batterie TLP sous Linux

Le package TLP peut être facilement installé sur Ubuntu ainsi que sur le Linux Mint correspondant en utilisant le dépôt TLP-PPA comme indiqué.

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

Sur Debian, les nouveaux paquets TLP sont disponibles via les dépôts officiels de Debian. Ajoutez la ligne suivante à votre fichier /etc/apt/sources.list.

deb http://ftp.debian.org/debian DIST-backports main

et ensuite mettez à jour le cache des paquets système et installez-le.

sudo apt update 
sudo apt install tlp tlp-rdw 

Sur RHEL, Arch Linux et OpenSUSE, exécutez la commande suivante selon votre distribution.

dnf install tlp tlp-rdw     [On RHEL]
pacman -S tlp  tlp-rdw      [On Arch Linux]
zypper install tlp tlp-rdw  [On OpenSUSE]

Comment utiliser TLP pour optimiser la durée de vie de la batterie sous Linux

Une fois que vous avez installé TLP, son fichier de configuration est /etc/default/tlp et vous disposerez des commandes suivantes à utiliser :

  • tlp – applique les paramètres d’économie d’énergie pour ordinateur portable
  • tlp-stat – affiche tous les paramètres d’économie d’énergie
  • tlp-pcilist – affiche les données des périphériques PCI(e)
  • tlp-sublist – pour visualiser les données des périphériques USB

Il devrait démarrer automatiquement en tant que service, vous pouvez vérifier s’il fonctionne sous SystemD en utilisant la commande systemctl.

$ sudo systemctl status tlp

Après le démarrage du service, vous devez redémarrer le système pour réellement commencer à l’utiliser. Mais vous pouvez empêcher cela en appliquant manuellement les paramètres actuels d’économie d’énergie de l’ordinateur portable avec des privilèges root en utilisant la commande sudo, comme ceci.

$ sudo tlp start 

Ensuite, confirmez qu’il fonctionne en utilisant la commande suivante, qui affiche en fait des informations système et l’état de TLP.

$ sudo tlp-stat -s 
Show System and TLP Information

Important: Comme nous l’avons mentionné précédemment, il utilise des tâches de fond automatisées mais vous ne verrez aucun processus ou démon TLP en arrière-plan dans la sortie de la commande ps.

Pour afficher la configuration actuelle de TLP, exécutez la commande suivante avec l’option -c.

$ sudo tlp-stat -c
Show TLP Configuration

Pour afficher tous les paramètres d’alimentation, exécutez la commande suivante.

$ sudo tlp-stat
Show Power Saving Settings

Pour afficher les informations sur la batterie Linux, exécutez la commande suivante avec le commutateur -b.

$ sudo tlp-stat -b
Show Linux Battery Information

Pour afficher les températures et la vitesse du ventilateur du système, exécutez la commande suivante avec le commutateur -t.

$ sudo tlp-stat -t
Show CPU Temperature and Fan Speed

Pour afficher les données du processeur, exécutez la commande suivante avec le commutateur -p.

$ sudo tlp-stat -p
Show Processor Data

Pour afficher les avertissements éventuels, exécutez la commande suivante avec le commutateur -w.

$ sudo tlp-stat -w

Note: Si vous utilisez un ThinkPad, il existe certains paquets spécifiques que vous devez installer pour votre distribution, que vous pouvez vérifier depuis la page d’accueil de TLP. Vous trouverez également plus d’informations et un certain nombre d’autres commandes d’utilisation là-bas.

TLP est un outil utile pour tous les ordinateurs portables alimentés par des systèmes d’exploitation Linux. Donnez-nous vos impressions à ce sujet via le formulaire de commentaire ci-dessous, et vous pouvez également nous faire part de tout autre outil similaire que vous avez rencontré.

Source:
https://www.tecmint.com/tlp-increase-and-optimize-linux-battery-life/