Check Laptop Battery Health in Linux: Complete Diagnostic Guide

Vérifier l'état de la batterie d'un ordinateur portable sous Linux : guide de diagnostic complet

L'état de la batterie d'un ordinateur portable est souvent négligé jusqu'à ce que des problèmes de performances surviennent. Sous Linux, vérifier l'état de la batterie ne se limite pas aux pourcentages ; il s'agit de comprendre les niveaux d'usure, les cycles de charge et les statistiques en temps réel. Contrairement à Windows ou macOS, Linux offre aux utilisateurs un contrôle précis et un accès en ligne de commande aux indicateurs de la batterie. Cela donne aux utilisateurs Linux un avantage unique, à condition de savoir où chercher.

Pour les professionnels, les étudiants et les développeurs qui utilisent leur ordinateur portable pendant des heures, il est essentiel de savoir surveiller l'état de la batterie. Un ordinateur portable avec une batterie faible peut entraîner des arrêts intempestifs, des pertes de données ou une baisse de productivité. Heureusement, Linux rend cette tâche non seulement possible, mais aussi incroyablement transparente, une fois que l'on maîtrise les bons outils et techniques.

Ce guide est conçu pour vous aider à vérifier et surveiller efficacement l'état de la batterie de votre ordinateur portable sur n'importe quelle distribution Linux. Nous vous présenterons les concepts de base, les outils CLI et les interfaces graphiques pour vous offrir une boîte à outils complète pour la surveillance de la batterie. Vous apprendrez à interpréter les données de la batterie en toute confiance et à appliquer les meilleures pratiques pour prolonger sa durée de vie.

Nous dissiperons également les idées reçues et décryptons les termes techniques pour que même les débutants puissent comprendre. Que vous utilisiez Ubuntu, Fedora, Arch ou toute autre distribution, les méthodes présentées sont soit universelles, soit facilement adaptables.

Comprendre l'état de la batterie : ce que cela signifie réellement

L'état de la batterie fait référence à sa capacité et à son efficacité à long terme. Il s'agit d'une mesure de la capacité de la batterie à stocker et à fournir de l'énergie par rapport à son état neuf. Comprendre les facteurs qui influencent l'état de la batterie et comment ces facteurs sont mesurés peut vous aider à interpréter les diagnostics avec plus de précision.

Conception de la batterie vs. réalité

Chaque batterie d'ordinateur portable a une capacité nominale . Il s'agit de la charge totale qu'elle pouvait supporter à sa fabrication. Avec le temps, cette capacité diminue. Cette diminution est due au vieillissement chimique, aux variations de température, aux habitudes de charge et aux cycles d'alimentation.

Par exemple, une batterie d'une capacité nominale de 50 000 mWh pourrait ne se charger qu'à 40 000 mWh après deux ans d'utilisation. Cela représente une perte de capacité effective de 20 %. Linux permet de mesurer directement cette différence, ce qui facilite l'évaluation de son état au fil du temps.

Cycles de charge et niveau d'usure

Un cycle de charge se définit comme une décharge et une recharge complètes de la batterie, mais pas nécessairement en une seule fois. Si vous déchargez votre batterie de 100 % à 50 %, la rechargez à 100 %, puis recommencez le lendemain, vous obtenez un cycle complet.

La plupart des batteries lithium-ion modernes sont conçues pour supporter 300 à 500 cycles de charge avant de commencer à se dégrader significativement. Certaines batteries haut de gamme peuvent durer plus longtemps, mais la dégradation est inévitable.

Les outils Linux comme upower et tlp indiquent souvent le nombre de cycles et le niveau d'usure . Ce dernier est généralement exprimé en pourcentage, reflétant la perte de capacité de charge totale par rapport à la conception d'origine. Par exemple :

  • Capacité nominale : 45 000 mWh
  • Capacité totale actuelle : 36 000 mWh
  • Niveau d'usure : 20 %

Tension, température et flux de courant

L'état de santé d'une batterie ne se résume pas à sa capacité et à ses cycles. D'autres variables, comme la tension , la température et le taux de décharge, sont également importantes.

  • La tension doit rester dans la plage nominale de la batterie. Des fluctuations peuvent signaler des problèmes matériels ou de charge.
  • Des températures supérieures à 40 °C sur une base régulière peuvent accélérer la dégradation chimique à l’intérieur des cellules.
  • Le taux de décharge (souvent indiqué en watts ou en milliwatts) vous aide à comprendre à quelle vitesse votre ordinateur portable consomme de l'énergie.

Surveiller régulièrement ces chiffres vous permet de détecter rapidement tout comportement anormal. Si votre batterie se décharge anormalement vite ou chauffe pendant des tâches légères, cela peut indiquer une cellule défaillante ou un dysfonctionnement d'un processus.

Pourquoi c'est important

Comprendre ces paramètres de batterie vous permet de prendre des mesures éclairées :

  • Votre batterie perd-elle sa capacité trop rapidement ?
  • Faut-il remplacer la batterie ou ajuster ses habitudes d’utilisation ?
  • Les processus d’arrière-plan consomment-ils inutilement de l’énergie ?

Linux vous donne les outils pour poser et répondre à ces questions, de manière plus approfondie que n’importe quel système fermé.

Indicateurs courants de détérioration de la santé de la batterie

La batterie d'un ordinateur portable ne tombe pas en panne du jour au lendemain. La dégradation de la batterie est progressive, et les utilisateurs Linux peuvent détecter les signes avant-coureurs s'ils savent comment les surveiller. En identifiant ces indicateurs, vous pouvez prendre des mesures préventives ou préparer un remplacement avant que votre système ne devienne instable.

1. Décharge rapide de la batterie

Si votre ordinateur portable avait une autonomie de 6 heures, mais atteint à peine 2 heures maintenant, c'est un signe évident de dégradation. Une baisse significative de la disponibilité, malgré des habitudes d'utilisation similaires, suggère une baisse de la capacité de charge complète. Vous pouvez vérifier cela en utilisant upower ou acpi pour comparer votre capacité actuelle à la capacité de conception d'origine.

Exemple de sortie (depuis upower -i ) :

pleine énergie : 36,2 Wh
conception pleine d'énergie : 48,9 Wh

Dans ce cas, la batterie a perdu environ 26 % de sa capacité d’origine.

2. Arrêts inattendus ou chutes de courant soudaines

Si votre ordinateur portable s'éteint même lorsque le pourcentage de batterie est élevé (par exemple, 30 % ou plus), c'est un signal d'alarme. Ce comportement est généralement dû à un mauvais calibrage de la batterie ou à des cellules endommagées qui ne peuvent plus fournir une tension stable.

Les journaux du noyau Linux signalent souvent des coupures de courant soudaines. Vous pouvez les vérifier avec :

journalctl -k | grep -i batterie

3. Lectures de batterie inexactes

Vous remarquerez peut-être des variations irrégulières du pourcentage de charge de la batterie : il passe de 70 % à 30 % en quelques minutes, puis remonte. Cette irrégularité est souvent due au fait qu'une batterie usée ne peut plus indiquer précisément son niveau de charge.

Les outils de surveillance de la batterie Linux fournissent toujours des statistiques détaillées même lorsque l'interface système présente un comportement étrange. Cela facilite les vérifications croisées et la cohérence.

4. Augmentation de la température de la batterie

Bien qu'il soit normal que les batteries chauffent légèrement pendant la charge ou les fortes sollicitations du processeur, une surchauffe fréquente est problématique. Toute température supérieure à 40-45 °C en utilisation légère est préoccupante. Des températures élevées prolongées accélèrent le vieillissement chimique et augmentent le risque de dommages thermiques.

Utilisez sensors (du package lm-sensors ) ou upower pour suivre la température :

upower -i /org/freedesktop/UPower/devices/battery_BAT0 | température ambiante

5. Diminution de la capacité de rétention de charge

Si votre batterie se charge très vite, mais se décharge tout aussi vite, ce n'est pas une bonne nouvelle. Cela signifie souvent que votre batterie ne peut plus conserver son autonomie. Vous pouvez comparer time-to-full et time-to-empty l'aide des outils suivants :

upower -i /org/freedesktop/UPower/devices/battery_BAT0

Si le temps de charge est inférieur à 30 minutes et que le temps de décharge est encore plus court, votre batterie approche de la fin de sa durée de vie.

6. Nombre élevé de cycles

La plupart des batteries d'ordinateurs portables grand public sont conçues pour 300 à 500 cycles de charge complets . Certains appareils haut de gamme peuvent aller jusqu'à 1 000. Si votre nombre de cycles dépasse ce nombre, ne soyez pas surpris si la batterie commence à présenter des problèmes de performances.

Vous pouvez vérifier le nombre de cycles en utilisant :

chat /sys/class/power_supply/BAT0/cycle_count

Remarque : toutes les distributions ou versions de noyau ne signalent pas ces données, mais beaucoup le font.

7. Batterie gonflée ou déformation physique

Il s'agit d'un problème grave. Une batterie gonflée peut déformer le châssis de l'ordinateur portable ou faire gonfler le pavé tactile. Si vous suspectez un gonflement, cessez immédiatement d'utiliser l'appareil. Une utilisation prolongée peut être dangereuse.

Malheureusement, les logiciels ne peuvent pas détecter le gonflement. Il faut le vérifier physiquement. Cependant, les statistiques d'état de la batterie sont souvent corrélées à des signes visibles de dommages. Une batterie à 60 % de sa capacité d'origine présentant des problèmes de surchauffe mérite d'être inspectée.

4. Commandes Linux essentielles pour la surveillance de la batterie

Linux offre aux utilisateurs un accès direct aux informations matérielles, notamment aux indicateurs de batterie. Contrairement aux systèmes d'exploitation commerciaux, Linux privilégie la transparence et le contrôle. Vous n'avez pas besoin d'applications tierces pour comprendre l'activité de votre batterie ; il vous suffit d'utiliser les commandes appropriées.

Voici les outils et commandes essentiels que tout utilisateur Linux devrait connaître pour surveiller efficacement l'état de sa batterie.

1. upower – L'interface universelle du gestionnaire d'alimentation

upower est un utilitaire en ligne de commande qui communique avec le démon d'alimentation du système. Il fonctionne sur la plupart des distributions et environnements de bureau.

Installer upower :

La plupart des distributions l'incluent par défaut. Sinon, installez-le via votre gestionnaire de paquets :

sudo apt install upower # Debian/Ubuntu
sudo dnf install upower # Fedora
sudo pacman -S upower # Arch

Vérifier l'état de la batterie :

upower -i /org/freedesktop/UPower/devices/battery_BAT0

Cette commande renvoie un ensemble complet de données :

  • État de la batterie : en charge/décharge
  • Énergie (charge actuelle)
  • Pleine énergie (capacité de courant maximale)
  • Conception à pleine énergie (capacité d'origine)
  • Pourcentage de charge
  • Temps de vider ou de remplir
  • Nombre de cycles (si pris en charge)

Résumé rapide :

upower -d | grep -A 10 BAT

Ce filtre ne filtre que les lignes liées à la batterie, utile pour les scripts.

2. acpi – Statistiques de batterie simples et légères

acpi extrait les données directement du micrologiciel du système. C'est un outil léger et efficace, particulièrement adapté aux systèmes anciens ou sans interface graphique.

Installer acpi :

sudo apt install acpi

Utilisation de base :

acpi -V

Cette commande affiche :

  • Niveau de charge de la batterie
  • État de charge
  • Température
  • État de l'adaptateur
  • Lectures de la zone thermique

C'est rapide, précis et compatible avec les scripts.

3. /sys/class/power_supply/ – Interface du noyau brut

Il s'agit d'une interface de système de fichiers virtuel pour les données d'alimentation Linux. Elle fournit les données brutes, directement issues du noyau.

Naviguer dans le répertoire :

cd /sys/class/power_supply/BAT0/

Utilisez cat pour lire les valeurs :

chat plein d'énergie
chat energy_full_design
nombre de cycles de chat
statut du chat

Chaque fichier représente une métrique :

  • energy_full = capacité maximale actuelle
  • energy_full_design = capacité par défaut d'usine
  • status = charge/décharge
  • cycle_count = nombre de cycles de charge complets (pas toujours disponible)

Ceci est idéal pour les scripts personnalisés et les configurations de surveillance avancées.

4. watch – Surveillance en temps réel

Combinez watch avec d’autres commandes pour créer un moniteur de batterie en temps réel.

Exemple:

watch -n 5 upower -i /org/freedesktop/UPower/devices/battery_BAT0

Cela actualisera les informations de la batterie toutes les 5 secondes.

5. grep , awk et sed – Filtrer le bruit

Ces outils de traitement de texte vous aident à isoler les points de données clés des sorties brutes.

Exemple:

upower -i /org/freedesktop/UPower/devices/battery_BAT0 | pourcentage de grep

Ou extraire le niveau d'usure :

awk '/energy-full:/ {full=$2} /energy-full-design:/ {design=$2} FIN {imprimer 100 - (full/design)*100 "% usure"}' <<< "$(upower -i /org/freedesktop/UPower/devices/battery_BAT0)"

Cela vous donne directement un pourcentage de niveau d'usure.

Ces commandes constituent l'épine dorsale du diagnostic de batterie Linux. Une fois familiarisées avec elles, vous pouvez suivre les tendances au fil du temps, détecter rapidement les dégradations et optimiser l'utilisation.

Utilisation upower pour analyser les détails de la batterie

upower est un outil de ligne de commande polyvalent qui s'interface avec le démon UPower, un composant essentiel de la gestion de l'alimentation sous Linux moderne. Il offre une vue riche et structurée de la batterie de votre ordinateur portable, ce qui en fait l'un des outils les plus efficaces pour analyser l'état de la batterie sous Linux.

Ce chapitre explique comment exploiter upower pour les diagnostics de batterie de base et avancés.

Premiers pas avec upower

La plupart des distributions Linux sont livrées avec upower préinstallé. Sinon, vous pouvez facilement l'installer via le gestionnaire de paquets de votre distribution.

Exemples d'installation :

# Ubuntu/Debian
sudo apt install upower

# Fedora
sudo dnf install upower

# Arch
sudo pacman -S upower

Après l’installation, vous êtes prêt à inspecter les données de la batterie.

Étape 1 : Identifier le chemin de la batterie

Chaque appareil d'alimentation géré par upower possède un chemin d'accès unique. Pour lister tous les appareils d'alimentation disponibles :

upower -e

Une sortie typique pourrait ressembler à :

/org/freedesktop/UPower/devices/line_power_AC
/org/freedesktop/UPower/devices/battery_BAT0

Vous travaillerez généralement avec /battery_BAT0 .

Étape 2 : Exécutez un rapport détaillé sur la batterie

Maintenant que vous connaissez le chemin de la batterie, générez un rapport complet :

upower -i /org/freedesktop/UPower/devices/battery_BAT0

Cette commande affiche une sortie détaillée comprenant :

  • État – En charge, en décharge ou complètement chargé
  • Énergie à pleine capacité – Capacité de charge complète réelle (par exemple, 36,2 Wh)
  • Énergie (conception) – Capacité d'origine du fabricant (par exemple, 48,9 Wh)
  • Énergie maintenant – Charge disponible actuelle
  • Pourcentage – Pourcentage de charge actuel
  • Temps de charge/d' autonomie estimé
  • Nombre de cycles – Nombre de cycles de charge complets (si pris en charge)
  • Tension et température – État actuel de la batterie

Étape 3 : Calculer le niveau d’usure de la batterie

Le niveau d'usure indique la perte de capacité de votre batterie. Une batterie en bon état avoisine les 100 % de sa capacité nominale. Une batterie usée peut avoir perdu 20 % ou plus de sa capacité.

Formule:

Niveau d'usure = 100 % - (pleine énergie / conception pleine énergie) * 100

Exemple:

Si l'énergie à pleine capacité est de 36,2 Wh et la capacité nominale est de 48,9 Wh :

Niveau d'usure = 100 - (36,2 / 48,9 * 100) ≈ 25,97 %

Cette batterie a perdu environ 26 % de sa capacité d'origine.

Pour le calculer en une seule ligne :

upower -i /org/freedesktop/UPower/devices/battery_BAT0 | \
awk '/energy-full:/ {full=$2} /energy-full-design:/ {design=$2} \
FIN {wear=100-(full/design)*100; printf("Niveau d'usure de la batterie : %.2f%%\n", wear)}'

Étape 4 : Surveiller l’autonomie et la vitesse de charge

L'autonomie et la vitesse de charge vous donnent un aperçu en temps réel de l'efficacité énergétique.

  • Le temps de vidage vous indique combien de temps le système fonctionnera avant de s'arrêter.
  • Le temps de charge complet indique combien de temps il faudra pour charger complètement.

Ces estimations sont mises à jour de manière dynamique, donc les exécuter avec watch vous permet d'observer les changements en direct :

watch -n 10 upower -i /org/freedesktop/UPower/devices/battery_BAT0

Étape 5 : Vérifiez les changements d’état de la batterie

Si vous écrivez des scripts ou enregistrez les performances de la batterie au fil du temps, vous pouvez extraire des champs spécifiques :

upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep "pourcentage\|état\|temps"

Cette commande filtre uniquement la sortie la plus pertinente :

état : décharge
pourcentage : 72%
temps de vidage : 2,1 heures

Ces mesures sont utiles pour créer des tableaux de bord de batterie personnalisés ou envoyer des alertes lorsque les niveaux de batterie chutent trop bas.

Conseil d'utilisation pratique : enregistrement de l'historique de la batterie

Pour une analyse à long terme, pensez à créer une tâche cron qui enregistre les statistiques de batterie à intervalles réguliers dans un fichier texte ou CSV. Vous pourrez ensuite représenter ces données à l'aide d'outils comme gnuplot ou matplotlib de Python.

Exemple de tâche cron :

*/30 * * * * upower -i /org/freedesktop/UPower/devices/battery_BAT0 >> ~/battery_log.txt

Cela enregistre les statistiques de votre batterie toutes les 30 minutes.

Surveillance des cycles et de la capacité de la batterie au fil du temps

Les contrôles à court terme sont utiles, mais l'état de la batterie est un processus à long terme. Si vous souhaitez vraiment comprendre l'usure et les performances de la batterie, vous devez suivre des indicateurs tels que la capacité , les cycles de charge et l'autonomie sur plusieurs semaines ou mois.

Ce chapitre vous expliquera comment :

  • Enregistrez les données de la batterie à intervalles réguliers
  • Suivi des cycles de comptage et de la dégradation des capacités
  • Visualisez les données pour une meilleure prise de décision
  • Détecter les premiers signes de défaillance de la batterie

Pourquoi la surveillance à long terme est importante

Les batteries lithium-ion se dégradent au fil du temps en raison de l'usure chimique naturelle et des habitudes d'utilisation. Cette dégradation peut être suivie en observant :

  • Une baisse de la capacité de charge complète par rapport à la capacité de conception
  • Temps de charge augmenté ou décharge plus rapide
  • Des nombres de cycles plus élevés se rapprochent des limites du fabricant

La plupart des batteries d'ordinateurs portables sont conçues pour durer de 300 à 1 000 cycles complets . Une fois ces seuils atteints, la capacité chute souvent en dessous de 80 %.

La surveillance vous aide à :

  • Prévoyez quand remplacer votre batterie
  • Optimiser les habitudes de charge pour ralentir l'usure
  • Diagnostiquer les problèmes d'alimentation à un stade précoce

Étape 1 : Identifier les éléments à suivre

Les indicateurs clés pour la surveillance à long terme comprennent :

Métrique Source
Capacité de charge complète upower , /sys/
Capacité de conception upower , /sys/
Nombre de cycles de batterie /sys/class/power_supply/BAT0/cycle_count
État de charge/décharge acpi , upower
Durée d'exécution (temps pour vider) upower , acpi
Température acpi

Étape 2 : Enregistrement automatique des données de la batterie

Configurez une tâche cron pour collecter des données toutes les 30 à 60 minutes et les écrire dans un fichier. Cela crée une série chronologique simple.

Exemple de script :

#!/bin/bash

HORODATAGE=$(date "+%Y-%m-%d %H:%M:%S")
BAT_PATH="/org/freedesktop/UPower/devices/battery_BAT0"
LOG_FILE="$HOME/battery_log.csv"

# En-tête si le fichier n'existe pas
si [ ! -f "$LOG_FILE" ]; alors
echo "Horodatage,Pourcentage,Capacité totale,Capacité de conception,Nombre de cycles,État" >> "$LOG_FILE"
fi

POURCENTAGE=$(upower -i "$BAT_PATH" | grep pourcentage | awk '{print $2}' | tr -d '%')
PLEIN=$(upower -i "$BAT_PATH" | grep "energy-full:" | awk '{print $2}')
CONCEPTION=$(upower -i "$BAT_PATH" | grep "energy-full-design:" | awk '{print $2}')
CYCLE=$(cat /sys/class/power_supply/BAT0/cycle_count 2>/dev/null)
STATUT=$(upower -i "$BAT_PATH" | grep "état :" | awk '{print $2}')

echo "$TIMESTAMP,$PERCENT,$FULL,$DESIGN,$CYCLE,$STATUS" >> "$LOG_FILE"

Rendez-le exécutable :

chmod +x ~/battery_logger.sh

Ensuite, planifiez-le via cron :

crontab -e

Ajouter:

*/30 * * * * /home/votrenom d'utilisateur/battery_logger.sh

Cet enregistrement est effectué toutes les 30 minutes. Modifiez l'intervalle selon vos besoins.

Étape 3 : Visualisation des données

Une fois que vous avez collecté quelques jours ou semaines de journaux, vous pouvez tracer les tendances en utilisant :

1. LibreOffice Calc / Excel

Ouvrez le fichier CSV et créez des graphiques linéaires affichant :

  • Pourcentage vs temps
  • Capacité totale vs temps
  • Nombre de cycles au fil du temps

2. Gnuplot (compatible CLI) :

définir le séparateur de fichier de données ","
définir l'heure xdata
définir l'heure "%Y-%m-%d %H:%M:%S"
définir le format x "%m/%d\n%H:%M"
définir xlabel « Heure »
définir ylabel « Capacité totale (Wh) »
tracer « battery_log.csv » en utilisant 1:3 avec les lignes intitulées « Pleine capacité »

3. Python + Matplotlib

Si vous êtes à l'aise avec Python, vous pouvez générer des visualisations détaillées et même définir des seuils pour les alertes.

Étape 4 : Définition des alertes (facultatif)

Pour aller plus loin, vous pouvez ajouter des notifications lorsque :

  • Le pourcentage de batterie tombe en dessous de 15 %
  • La capacité chute en dessous de 75 % de la valeur prévue
  • Les températures dépassent 50°C

Exemple de notification utilisant notify-send:

si [ "$PERCENT" -lt 15 ]; alors
notifier-envoyer « Alerte batterie » « Batterie inférieure à 15 % ! Branchez-la bientôt. »
fi

Intégrez cela dans votre script de journalisation pour des alertes plus intelligentes.

Étape 5 : Interprétation des tendances à long terme

Voici ce qu'il faut rechercher :

S'orienter Signification
Baisse de la capacité totale Usure normale. Remplacer la batterie si elle reste < 70 %.
Augmentation du nombre de cycles Surveillez à l'approche des 300 à 500 cycles
Des pics de température plus élevés Surchauffe possible ou panne du ventilateur
Temps de décharge plus rapide Efficacité réduite ou consommation d'énergie en arrière-plan

La capacité d'une batterie diminue généralement de 2 à 5 % par an en utilisation normale. Une baisse rapide (> 10 % en quelques mois) peut indiquer un problème matériel ou de mauvaises habitudes de charge.

Exemple concret

Un utilisateur enregistre les données de la batterie sur 6 mois et remarque :

  • La capacité est passée de 46 Wh à 38 Wh
  • Le nombre de cycles est passé de 120 à 230
  • Le pourcentage de batterie diminue plus rapidement après 50 %

Conclusion : La batterie a perdu environ 17 % de sa capacité et devra peut-être être remplacée d'ici un an. La journalisation a permis d'identifier ce problème avant une perte de performances importante.

Outils basés sur l'interface graphique pour le diagnostic des batteries

Bien que les outils en ligne de commande comme upower et acpi soient puissants, ils peuvent être déroutants pour les utilisateurs qui préfèrent une interface graphique. Heureusement, Linux propose plusieurs applications basées sur une interface graphique qui permettent de surveiller la batterie en temps réel, d'effectuer des analyses visuelles et même de prévoir son autonomie.

1. Statistiques de puissance GNOME (également appelées statistiques de puissance)

GNOME Power Statistics est un utilitaire natif pour les environnements de bureau GNOME. Il fournit un aperçu clair et visuel de la consommation d'énergie, de la capacité de la batterie et des statistiques de l'appareil.

Caractéristiques:

  • Affiche la charge actuelle et la capacité de conception
  • Graphiques de l'historique et des performances de la batterie
  • Affiche les informations du fournisseur et le modèle de batterie
  • S'intègre à GNOME Power Manager

Comment lancer :

La plupart des distributions basées sur GNOME l'ont installé par défaut. Ouvrir via :

statistiques de puissance de gnome

Ou recherchez « Statistiques de puissance » dans le menu de votre application.

Avantages :

  • Aucune configuration nécessaire sur la plupart des systèmes GNOME
  • Graphiques simples et informations sur la santé
  • Utile pour repérer visuellement le niveau d'usure

Inconvénients :

  • Pas d'enregistrement d'historique à long terme
  • Personnalisation ou alertes limitées

2. TLPUI (interface utilisateur TLP)

TLP est un puissant outil de ligne de commande pour la gestion de l'alimentation, mais TLPUI apporte cette même capacité à votre bureau.

Installer TLP et TLPUI :

# Ubuntu/Debian
sudo apt install tlp tlpui

# Arch
sudo pacman -S tlp tlpui

# Fedora (via Copr ou installation manuelle)
sudo dnf install tlp tlpui

Exécutez l'interface utilisateur :

sudo tlpui

Caractéristiques:

  • Afficher et modifier les paramètres d'économie d'énergie TLP
  • Surveiller la capacité et la température de la batterie
  • Contrôles avancés pour la mise à l'échelle du processeur/GPU, suspension automatique USB
  • Affiche l'usure de la batterie et le nombre de cycles

Idéal pour :

  • Les utilisateurs souhaitent davantage de contrôle sur leur consommation d'énergie
  • Diagnostic des inefficacités énergétiques à l'échelle du système
  • Utilisateurs avancés qui souhaitent accéder à l'interface graphique de TLP

3. Moniteur de batterie

Battery Monitor est une application simple mais efficace basée sur GTK qui propose des notifications et des avertissements concernant la batterie de votre ordinateur portable.

Caractéristiques:

  • Alertes de batterie faible, critique et pleine
  • Icône de plateau simple pour un accès rapide
  • Émet un son ou des notifications sur le bureau
  • Prise en charge de l'arrêt automatique ou de la mise en veille prolongée

Installation (exemple Ubuntu) :

sudo add-apt-repository ppa:lorenzodc/battery-monitor
mise à jour sudo apt
sudo apt install battery-monitor

Idéal pour :

  • Systèmes légers
  • Les utilisateurs qui souhaitent des avertissements automatisés
  • Accès facile aux informations de base sur la batterie

4. CoreCtrl (pour les systèmes AMD/Intel)

Initialement conçu pour la gestion de l'alimentation des GPU AMD, CoreCtrl inclut désormais la gestion des performances de la batterie et du processeur. Bien que plus avancé, il s'intègre parfaitement à KDE et aux autres bureaux.

Caractéristiques:

  • Surveiller la charge et l'usure de la batterie
  • Définissez des profils pour les performances ou l'économie de batterie
  • Ajuster l'utilisation du GPU/CPU
  • Mesures de la batterie et thermiques en temps réel

Installation:

Disponible via Flatpak ou le gestionnaire de paquets de votre distribution.

flatpak installer flathub com.leinardi.gwe

Idéal pour :

  • Utilisateurs expérimentés et joueurs
  • Propriétaires d'ordinateurs portables à double GPU
  • Utilisateurs de systèmes KDE ou GPU hybrides

5. Moniteur de batterie KDE

Pour les utilisateurs de KDE Plasma, le widget intégré Batterie et luminosité offre des informations détaillées directement depuis la barre d'état système.

Caractéristiques:

  • Affiche la charge actuelle de la batterie
  • État de charge/décharge
  • Temps restant estimé
  • Les avertissements et les seuils peuvent être configurés

Avantages :

  • Intégration du plasma profond
  • Configuration minimale
  • Peut être étendu avec des widgets ou des scripts personnalisés

Retour au blog