Pouvoir

Comment surveiller et optimiser la consommation d'énergie sous Linux

Comment surveiller et optimiser la consommation d'énergie sous Linux
Avec l'augmentation du matériel portable, l'optimisation de la batterie peut être un défi pour de nombreux utilisateurs. Après tout, c'est la batterie de votre ordinateur portable et de vos appareils portables qui leur a conféré le statut de « portable ». Malheureusement, l'utilisation de la batterie sous Linux est particulièrement élevée par rapport à la plupart des systèmes d'exploitation. L'une des principales raisons de cette consommation d'énergie inhabituelle est que les fournisseurs de matériel ne fournissent pas la documentation nécessaire aux développeurs du noyau Linux pour créer des pilotes pertinents optimisés en termes de puissance. En effet, Linux ne capture que 2% de part de marché dans la technologie de bureau. Par conséquent, en tant qu'utilisateurs de Linux, nous devons être particulièrement préoccupés par la surveillance de l'utilisation de l'énergie sur nos systèmes et également trouver des moyens d'optimiser l'utilisation de la batterie/de l'énergie.Cet article répertorie quelques façons de surveiller et d'optimiser la consommation d'énergie sur un système Debian 10 Buster. Cependant, la plupart des procédures peuvent être répliquées sur presque toutes les distributions Linux.

Surveillance de la consommation électrique détaillée via l'interface utilisateur

Il n'y a pas de meilleur outil disponible pour surveiller la consommation d'énergie sur Linux que le propre outil de statistiques de puissance de Gnome. Si vous pensez que l'un de vos programmes utilise une quantité importante d'énergie ou si vous rencontrez des problèmes de batterie d'ordinateur portable, vous pouvez utiliser ce programme. Cet utilitaire est disponible dans le référentiel Debian Stable Main et peut être installé à la fois via le gestionnaire de logiciels Debian (GUI) et la ligne de commande.

Installation de l'outil de statistiques de puissance Gnome

Si vous souhaitez utiliser la ligne de commande Debian pour installer l'outil, ouvrez d'abord le terminal via la recherche du lanceur d'applications comme suit :

Dans le terminal, exécutez les deux commandes suivantes en tant que sudo pour installer l'outil Power Statistics :

$ sudo apt-get mise à jour
$ sudo apt-get install gnome-power-manager

Alternativement, pour installer ce logiciel via l'interface utilisateur, veuillez ouvrir le gestionnaire de logiciels Debian via le panneau Activités/Dock. Recherchez ensuite Gnome Power Statistics et installez celui développé par GNOME.

Affichage des statistiques d'alimentation

Lancez l'outil Power Statistics via la recherche du lanceur d'applications comme suit :

Lorsque vous ouvrez l'outil, vous pourrez afficher les détails de l'adaptateur secteur comme suit :

Pour afficher les informations sur la batterie de l'ordinateur portable, cliquez sur l'option Batterie de l'ordinateur portable :

Les autres vues de cet onglet, telles que l'historique et les statistiques, fournissent également des informations graphiques sur l'utilisation de la batterie, son état de santé et ses capacités.

Surveillance du rapport détaillé sur la consommation d'énergie via la ligne de commande

Voici quelques façons de surveiller la consommation d'énergie et d'afficher le rapport sur la batterie via la ligne de commande Linux.

1. Avec l'utilitaire upower, vous pouvez surveiller l'activité du démon d'alimentation comme suit :

$ uppower -monitor-detail

2. L'utilitaire acpi affiche l'état de la batterie et les informations thermiques en les récupérant à partir des fichiers /proc et /sys. Voici comment vous pouvez l'installer sur votre système :

$ sudo apt-get install acpi

Vous disposez des options suivantes pour afficher les informations relatives à l'alimentation, via acpi :

3. Si vous souhaitez surveiller l'état de votre batterie, vous pouvez installer l'utilitaire Batstat en exécutant les commandes suivantes :

$ git clone https://github.com/Juve45/batstat.git
$ cd batstat/bin/
$ sudo cp batstat /usr/local/bin/
$ sudo chmod +x /usr/local/bin/batstat

Ensuite, exécutez la commande batstat pour surveiller en permanence le rapport d'état de la batterie :

$ batstat

Utiliser moins d'énergie sur un système Linux

Voici quelques conseils grâce auxquels vous pouvez garantir une utilisation optimisée de l'énergie sur votre système Linux.

Méthode 1 : Limiter la luminosité de l'écran

Un niveau de luminosité élevé nécessite un bon outil pour votre consommation d'énergie, que ce soit sur secteur ou sur batterie. Si vous réglez le niveau de luminosité de votre écran à la valeur la plus faible possible, vous constaterez une différence remarquable dans la puissance utilisée par votre système. Sur Debian et Ubuntu, vous verrez la luminosité de l'écran comme le premier paramètre réglable que vous pouvez effectuer sous Économie d'énergie dans les paramètres de votre système.

D'autres choses qui aideront sont l'assombrissement de l'écran lorsqu'il est inactif, la désactivation du WiFi et du Bluetooth si possible et le passage à un écran vide après x minutes d'inactivité.

Méthode 2 : Limiter les périphériques USB

Les périphériques USB ne sont pas livrés avec leur propre source d'alimentation. Plus le nombre de périphériques USB connectés à votre système est élevé, plus ils alimentent la source d'alimentation de votre système. Gardez vos périphériques USB au minimum si vous souhaitez optimiser votre consommation d'énergie/durée de vie de la batterie.

Méthode 3 : Activer TLP

TLP est une installation open source et riche en fonctionnalités qui est utilisée pour l'optimisation de l'alimentation sur les systèmes Linux. Vous pouvez utiliser sa CLI ou l'interface graphique selon votre facilité d'utilisation. Lorsque vous activez TLP sur votre système, il optimise la consommation d'énergie, le tout en fonction de votre système d'exploitation et de la machine sous-jacente. Voici comment vous pouvez l'installer via la ligne de commande :

$ sudo apt-get install tlp

Une fois cela fait, vous pouvez démarrer TLP via la commande suivante

$ sudo tlp démarrer

Afin d'afficher les statistiques du système et de l'alimentation via TLP, exécutez la commande suivante :

$ sudo tlp-stat -s

Méthode 4 : Désactivation des économiseurs d'écran

Les économiseurs d'écran et les logiciels d'économiseur d'écran coûtent beaucoup d'énergie à votre système, surtout si vous utilisez ceux avec des graphiques lourds. Nous vous suggérons de vous débarrasser de ces logiciels supplémentaires et de désactiver également l'application d'économiseur d'écran par défaut en exécutant la commande suivante :

$ xset s off

Cependant, cela désactivera l'économiseur d'écran pour la session de connexion en cours. Pour désactiver définitivement l'économiseur d'écran, ouvrez le .xsession via la commande suivante :

$ sudo nano $ACCUEIL/.xsession

Ensuite, ajoutez la ligne suivante et enregistrez le fichier :

xset est désactivé

Redémarrez votre système pour que le changement prenne effet.

Méthode 5 : Utilisation d'un logiciel léger

Avec l'utilitaire powertop, vous pouvez évaluer quel logiciel pèse sur votre consommation d'énergie. Vous pouvez installer l'utilitaire via la commande suivante :

$ sudo apt installer powertop

Une fois que vous connaissez les éléphants lourds sur votre système, vous pouvez vous en débarrasser s'ils causent plus de fardeau que de facilité.

C'était tout ce que vous deviez savoir sur la surveillance et la gestion de l'alimentation de votre système Linux. Cela sera particulièrement utile si vous utilisez votre système sur batterie au lieu de courant alternatif.

Jeux HD remasterisés pour Linux qui n'ont jamais eu de version Linux plus tôt
De nombreux développeurs et éditeurs de jeux proposent une remasterisation HD d'anciens jeux pour prolonger la durée de vie de la franchise, veuillez ...
Comment utiliser AutoKey pour automatiser les jeux Linux
AutoKey est un utilitaire d'automatisation de bureau pour Linux et X11, programmé en Python 3, GTK et Qt. En utilisant ses fonctionnalités de script e...
Comment afficher le compteur FPS dans les jeux Linux
Les jeux Linux ont reçu une impulsion majeure lorsque Valve a annoncé la prise en charge de Linux pour le client Steam et leurs jeux en 2012. Depuis l...