
Vérifier l'état de la batterie d'un ordinateur portable sous Linux : guide de diagnostic complet
Partager
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