Une batterie Linux qui se vide vite n’est pas forcément le signe qu’il faut remplacer le PC portable. Après une installation d’Ubuntu, Linux Mint, Debian ou Fedora, l’autonomie peut chuter à cause d’un pilote Wi-Fi, d’un GPU dédié actif en permanence, d’une veille mal configurée, d’un service qui tourne en boucle ou simplement d’une batterie usée. Le piège consiste à installer plusieurs outils d’optimisation au hasard, puis à obtenir l’effet inverse : ventilateur plus bruyant, mise en veille instable, Bluetooth capricieux ou performances réduites.
Ce guide propose une méthode de diagnostic progressive, pensée pour un usage poste utilisateur. L’objectif est de vérifier ce qui consomme vraiment, d’appliquer les bons réglages d’autonomie et de savoir quand le problème devient matériel.
Réponse rapide : quoi vérifier en premier
Pour corriger une batterie Linux qui se vide vite, vérifiez d’abord l’état réel de la batterie, les applications qui consomment, le profil d’alimentation, la veille, le Wi-Fi/Bluetooth et le GPU. Installez un seul outil de gestion d’énergie à la fois, testez l’autonomie sur une charge complète, puis comparez les résultats avant de modifier autre chose.

Pourquoi la batterie se vide plus vite sous Linux
Linux fonctionne très bien sur portable, mais tous les modèles ne sont pas égaux. Certains constructeurs optimisent surtout leurs pilotes et profils d’énergie pour Windows. Sous Linux, la machine peut alors rester dans un mode plus gourmand si le noyau, le firmware ou l’environnement de bureau ne pilote pas parfaitement certains composants.
Les cas les plus fréquents sont :
- carte graphique dédiée NVIDIA ou AMD active même quand vous ne jouez pas ;
- veille moderne mal supportée, avec une batterie qui perd 20 à 40 % pendant la nuit ;
- navigateur trop chargé avec beaucoup d’onglets, extensions ou vidéos ;
- indexation de fichiers après une installation ou une grosse synchronisation ;
- Wi-Fi ou Bluetooth instable qui réveille souvent la machine ;
- batterie déjà usée, parfois masquée par Windows grâce à des profils constructeur ;
- outils d’économie d’énergie en conflit, par exemple TLP et
power-profiles-daemonmal combinés.
Avant de chercher une commande miracle, il faut donc distinguer trois scénarios : consommation normale mais batterie fatiguée, mauvais réglage logiciel, ou composant qui empêche le PC de dormir correctement.
Diagnostic : identifier si le problème vient de Linux ou de la batterie
Commencez par brancher le PC, chargez-le à 100 %, puis utilisez-le normalement pendant 20 à 30 minutes. Notez le pourcentage perdu, les applications ouvertes et la luminosité. Un test fiable se fait toujours dans des conditions comparables.
Vérifier l’état de santé de la batterie
La commande upower permet de lire la capacité réelle de la batterie et son état de charge :
upower -e
Repérez le chemin qui contient BAT, puis lancez :
upower -i /org/freedesktop/UPower/devices/battery_BAT0
Selon le modèle, le nom peut être battery_BAT1. Cherchez surtout :
energy-full: capacité actuelle ;energy-full-design: capacité prévue à l’origine ;capacity: pourcentage de santé estimé ;state: charge, décharge ou pleine charge.
Si la capacité est autour de 60 %, il est normal que l’autonomie soit beaucoup plus faible qu’au premier jour. Dans ce cas, les réglages Linux peuvent aider, mais ils ne recréent pas une batterie neuve.
Observer la consommation instantanée
Installez powertop si besoin :
sudo apt update
sudo apt install powertop
Puis lancez-le sur batterie :
sudo powertop
Laissez l’outil tourner quelques minutes. L’onglet Overview indique les processus et périphériques actifs. L’onglet Tunables montre des réglages possibles, mais ne les activez pas tous aveuglément. Utilisez d’abord l’outil pour comprendre.
Note importante :
powertop --auto-tunepeut améliorer l’autonomie, mais il peut aussi perturber certains périphériques USB, cartes son, webcams ou dongles Bluetooth. Testez avant de rendre le réglage permanent.
Causes possibles d’une autonomie faible
| Symptôme | Cause probable | Vérification utile |
|---|---|---|
| Batterie qui chute même PC fermé | Veille moderne ou réveils intempestifs | journalctl, paramètres de veille |
| Ventilateur actif sans application lourde | Processus en arrière-plan | top, htop, moniteur système |
| Autonomie très faible après installation | Pilote GPU ou indexation initiale | Gestionnaire de pilotes, powertop |
| Perte rapide en visioconférence | CPU, caméra, navigateur | Test hors navigateur, luminosité |
| PC chaud dans le sac | Mise en veille qui échoue | Test de suspension et reprise |
| Batterie à 50-70 % de santé | Usure matérielle | upower, BIOS/UEFI constructeur |
Cette lecture évite de tout attribuer à Linux. Une batterie ancienne, un écran très lumineux ou un navigateur saturé peuvent expliquer une grande partie du problème.
Régler le profil d’alimentation Linux
Sur Ubuntu, Fedora et plusieurs distributions récentes, le profil d’alimentation est souvent géré par power-profiles-daemon. Vérifiez le profil actif :
powerprofilesctl get
Listez les profils disponibles :
powerprofilesctl list
Pour privilégier l’autonomie :
powerprofilesctl set power-saver
Pour revenir à un usage équilibré :
powerprofilesctl set balanced
Le profil power-saver réduit souvent la fréquence CPU, l’agressivité du boost et certains comportements énergivores. Il est adapté à la bureautique, au web léger et à la prise de notes. En revanche, pour du montage vidéo, des machines virtuelles ou du jeu, il peut donner une impression de PC lent.
Utiliser TLP sans créer de conflit
TLP est un outil populaire pour améliorer l’autonomie des portables Linux. Il est utile, mais il faut éviter de multiplier les gestionnaires d’énergie. Sur certaines distributions, TLP peut entrer en concurrence avec power-profiles-daemon.
Pour installer TLP sur Ubuntu ou Linux Mint :
sudo apt update
sudo apt install tlp tlp-rdw
Activez le service :
sudo systemctl enable --now tlp
Vérifiez son état :
sudo tlp-stat -s
Si vous utilisez TLP comme gestionnaire principal, vérifiez si power-profiles-daemon est actif :
systemctl status power-profiles-daemon
Selon la distribution et votre environnement de bureau, il peut être préférable de garder l’outil intégré plutôt que TLP. La bonne règle est simple : un seul pilote de stratégie d’énergie principal, puis des tests mesurés.
Réglages TLP à examiner
Le fichier de configuration principal est généralement :
/etc/tlp.conf
Ne copiez pas une configuration trouvée au hasard. Les réglages utiles dépendent du processeur, du SSD, du Wi-Fi et de la carte graphique. Après modification, redémarrez TLP :
sudo systemctl restart tlp
Puis testez l’autonomie sur une session complète, pas seulement pendant deux minutes.
Vérifier la veille et les réveils intempestifs
Une plainte fréquente est : “mon PC était fermé, mais la batterie est presque vide le matin”. Dans ce cas, le problème n’est pas seulement l’autonomie en utilisation, mais la suspension.
Mettez le PC en veille, attendez deux minutes, puis réveillez-le. Consultez les derniers événements :
journalctl -b | grep -i "suspend\|resume\|wake"
Vous pouvez aussi vérifier les modes de veille disponibles :
cat /sys/power/mem_sleep
Si vous voyez [s2idle] deep, le mode actif est s2idle. Sur certains portables, il consomme davantage que deep. Changer ce comportement peut aider, mais ce n’est pas universel. Une mauvaise modification peut empêcher la reprise de veille.
Pour un dépannage prudent, commencez par :
- mettre à jour le BIOS/UEFI depuis le constructeur ;
- tester une mise à jour du noyau proposée par la distribution ;
- désactiver temporairement les périphériques USB externes ;
- vérifier si le problème existe aussi avec le Wi-Fi coupé ;
- éviter de transporter le PC immédiatement après fermeture si la LED ne confirme pas la veille.
GPU hybride : le grand classique sur portable Linux
Les PC avec GPU intégré Intel/AMD et carte dédiée NVIDIA peuvent consommer beaucoup si la carte dédiée reste active. Vérifiez votre matériel :
lspci | grep -E "VGA|3D|Display"
Sur Ubuntu avec NVIDIA, ouvrez aussi Logiciels et mises à jour puis Pilotes additionnels. Un pilote propriétaire stable peut améliorer la gestion d’énergie par rapport à un pilote mal adapté.
Pour vérifier si des processus utilisent le GPU NVIDIA :
nvidia-smi
Si nvidia-smi affiche des processus alors que vous ne faites rien de graphique, une application force peut-être la carte dédiée. Dans ce cas, fermez les applications concernées, redémarrez la session, puis comparez la consommation.
Wi-Fi, Bluetooth et périphériques USB
Un Wi-Fi mal géré peut vider une batterie plus vite que prévu, surtout si le signal est faible. Le PC augmente alors l’activité radio, réessaie des connexions et peut réveiller la machine. Même logique pour certains dongles Bluetooth ou récepteurs USB.
Pour tester simplement :
- chargez le PC à un niveau connu ;
- coupez Bluetooth pendant une heure de bureautique ;
- comparez avec Bluetooth activé ;
- refaites le test en Wi-Fi proche de la box ;
- débranchez les périphériques USB non indispensables.
Ce test empirique est souvent plus parlant qu’une longue liste de commandes.
Seuils de charge : faut-il limiter à 80 % ?
Beaucoup d’utilisateurs cherchent à limiter la charge à 80 % pour préserver la batterie. C’est pertinent sur certains ThinkPad, Asus, Dell ou Framework, mais le support dépend du firmware. Sous Linux, TLP peut gérer certains seuils, notamment sur ThinkPad.
Vérifiez les informations disponibles :
sudo tlp-stat -b
Si les seuils ne sont pas supportés, n’insistez pas avec des scripts douteux. Vous risquez surtout de créer une fausse impression de panne, par exemple un PC qui “ne charge plus au-delà de 80 %” alors que c’est un réglage volontaire.
Checklist récapitulative
- Vérifier la santé de la batterie avec
upower. - Tester l’autonomie dans des conditions comparables.
- Identifier les processus gourmands avec le moniteur système ou
powertop. - Choisir entre
power-profiles-daemonet TLP, sans empiler les outils. - Contrôler la veille si la batterie se vide PC fermé.
- Vérifier le GPU hybride et les pilotes NVIDIA si présents.
- Tester sans Bluetooth, sans périphériques USB et près de la box Wi-Fi.
- Noter les résultats avant/après chaque changement.
Erreurs courantes à éviter
La première erreur consiste à installer TLP, auto-cpufreq, des scripts GitHub et plusieurs extensions GNOME en même temps. Si l’autonomie s’améliore ou se dégrade, vous ne saurez pas pourquoi.
La deuxième erreur est de lancer powertop --auto-tune en permanent sans test. Certains périphériques supportent mal les réglages agressifs d’économie d’énergie.
La troisième erreur est d’ignorer l’usure matérielle. Une batterie à 55 % de capacité ne donnera pas six heures d’autonomie, même avec une distribution parfaitement réglée.
La quatrième erreur est de confondre synchronisation et panne. Après installation, restauration de fichiers, indexation ou synchronisation cloud, le PC peut consommer davantage pendant quelques heures.
Enfin, évitez de modifier des paramètres de veille avancés sans savoir revenir en arrière. Avant toute modification système, notez la commande ou le fichier modifié.
FAQ
Pourquoi mon PC portable Linux chauffe-t-il plus sur batterie ?
Un processus peut tourner en arrière-plan, le navigateur peut utiliser beaucoup de CPU, ou la carte graphique dédiée peut rester active. Vérifiez d’abord le moniteur système, puis powertop et les pilotes graphiques.
TLP est-il indispensable sur Ubuntu ?
Non. Sur certains portables, le profil d’alimentation intégré suffit. TLP devient intéressant si vous avez besoin de réglages plus fins, mais il doit être testé proprement et sans conflit avec un autre gestionnaire d’énergie.
Est-ce normal de perdre de la batterie pendant la veille ?
Une petite perte est normale. Une chute importante pendant la nuit indique souvent un problème de veille, de réveil intempestif ou de mode s2idle mal supporté par le portable.
Puis-je limiter la charge à 80 % sous Linux ?
Oui sur certains modèles, non sur d’autres. Cela dépend du firmware et du constructeur. TLP peut afficher les possibilités avec sudo tlp-stat -b, mais il ne peut pas inventer une fonction absente du matériel.
Une batterie Linux qui se vide vite signifie-t-elle que Linux est mal installé ?
Pas forcément. Le problème peut venir d’un pilote, d’un GPU hybride, d’un service actif, d’une veille imparfaite ou d’une batterie usée. Le diagnostic doit précéder la réinstallation.
Faut-il changer de distribution pour gagner en autonomie ?
Parfois, un noyau plus récent ou une distribution mieux adaptée au matériel aide. Mais avant de réinstaller, testez les profils d’énergie, les pilotes, la veille et l’état réel de la batterie.
Conclusion
Une batterie qui se vide trop vite sous Linux se dépanne avec méthode : mesurer, isoler, modifier un réglage à la fois, puis comparer. Les meilleurs gains viennent souvent d’un profil d’énergie adapté, d’un GPU dédié mieux contrôlé, d’une veille corrigée ou d’un simple constat d’usure batterie.
Besoin d’aide ? Si malgré ces étapes votre problème persiste, contactez-moi pour un diagnostic gratuit à distance ou à domicile (Montpellier / Île-de-France).



