Tu es sur un laptop. La batterie fond. Et tu te dis que Linux, c’est cool, mais que ça pourrait durer… un peu plus longtemps.
Je te comprends. J’ai eu des sessions où je passe plus de temps à chercher une prise qu’à bosser. Et le truc frustrant, c’est que souvent, tu peux gagner facilement 20 à 40 % d’autonomie avec quelques réglages. Pas en passant 3 heures à compiler un kernel, non. Plutôt en 30 minutes, chrono.
Dans ce guide, on va faire du simple, du concret, du « je veux du résultat ». Et si tu aimes ce genre de contenu SysAdmin pragmatique, il y en a d’autres sur Le Blog Tech Pro de Samyn-Antoy ABASSE sur https://monblog-sa-abasse.blogspot.com, côté Linux, productivité et mode nomade digital.
1) Avant de toucher aux réglages : mesurer en 60 secondes
On ne booste pas une autonomie à l’aveugle. On prend une mesure de base, puis on optimise, puis on re-mesure.
Installer powertop
Selon ta distro :
bash
sudo apt update && sudo apt install -y powertop
sudo dnf install -y powertop
sudo pacman -S powertop
Puis :
bash sudo powertop
Regarde surtout l’onglet Overview : consommation instantanée en W et estimation.
Mesure express (optionnel mais pratique)
bash upower -i "$(upower -e | grep BAT)" | sed -n '1,120p'
Tu notes :
- energy-rate (W)
- time to empty (si dispo)
- capacité
Objectif : baisser les W moyens, surtout en idle et usage léger.
Et si tu souhaites approfondir tes connaissances sur Linux pour optimiser encore davantage ton expérience utilisateur ou envisager une carrière dans ce domaine, je te recommande vivement de consulter ces articles sur la certification Linux ou devenir expert Linux freelance. Par ailleurs, il est essentiel de ne pas négliger la sécurité Linux, surtout lorsque l'on utilise son ordinateur portable dans divers environnements.
2) Le gain le plus rapide : installer et activer TLP (ou power-profiles-daemon)
Si tu ne fais qu’une seule chose aujourd’hui, fais celle-là.
Option A : TLP (souvent le plus efficace)
bash
sudo apt install -y tlp tlp-rdw sudo systemctl enable --now tlp sudo tlp-stat -s
Sur Fedora, TLP existe mais l’écosystème pousse souvent power-profiles-daemon. Sur Arch, idem, mais TLP reste une valeur sûre.
TLP fait déjà plein de réglages propres : gouverneur CPU, PCIe ASPM, USB autosuspend, etc.
Option B : power-profiles-daemon (simple, GNOME friendly)
bash
sudo apt install -y power-profiles-daemon sudo systemctl enable --now power-profiles-daemon
Puis tu sélectionnes le profil « économie d’énergie » via l’interface GNOME, ou en CLI :
bash powerprofilesctl list powerprofilesctl set power-saver
Important : évite de faire tourner TLP et power-profiles-daemon en mode concurrent. Choisis un camp.
3) Réduire la luminosité, mais intelligemment
C’est bête, mais c’est souvent le plus gros poste de dépense après CPU.
- Vise 30 % à 60 % en intérieur.
- Active la luminosité adaptative si ton DE le gère.
- Sur OLED, privilégie les thèmes sombres, ça peut compter.
CLI rapide (selon ton système) :
bash
sudo apt install -y brightnessctl 2>/dev/null || true brightnessctl set 50%
Si brightnessctl ne marche pas, reste sur les touches Fn.
4) CPU : passer sur un profil « powersave » (sans casser les performances)
Selon le kernel et le CPU, tu as différents drivers : intel_pstate, amd_pstate, acpi-cpufreq.
Installer les outils
bash
sudo apt install -y linux-cpupower
Vérifier le driver et le governor
bash cpupower frequency-info
Basculer en powersave
bash sudo cpupower frequency-set -g powersave
Si tu bosses sur un truc lourd, tu repasses en performance quand tu veux. Le but n’est pas de souffrir, juste d’éviter que ton CPU fasse le yoyo pour rien.
5) Les services qui pompent : Bluetooth, imprimantes, recherche, etc.
En mode nomade, tu n’as pas besoin de tout.
Bluetooth
Si tu ne l’utilises pas :
bash sudo systemctl disable --now bluetooth
CUPS (impression)
bash sudo systemctl disable --now cups
Avahi (découverte réseau)
bash sudo systemctl disable --now avahi-daemon
Astuce : n’éteins pas à l’aveugle si tu es sur un laptop d’entreprise avec des politiques réseau. Mais sur un laptop perso, c’est souvent safe.
6) Wi-Fi : éviter les modes ultra agressifs, mais activer l’économie d’énergie
Le Wi-Fi, c’est paradoxal. Si tu actives des économies trop agressives, tu peux gagner un peu… ou te retrouver avec un réseau instable, donc des retransmissions, donc une consommation pire.
Tu peux tester le mode power_save :
bash iw dev
Repère ton interface (wlan0, wlp2s0, etc), puis :
bash sudo iw dev wlp2s0 set power_save on
Pour rendre ça persistant, TLP le gère souvent déjà. Sinon, on peut le mettre dans un script NetworkManager, mais là on sort du « 30 minutes ».
Si tu cherches à réduire la consommation d'énergie tout en utilisant ton ordinateur de manière efficace, passer à Linux pourrait être une option intéressante à considérer.
7) Le gros classique : la mise en veille des USB et PCIe (Powertop en auto-tune)
Powertop peut appliquer des réglages « bonnes pratiques ».
bash sudo powertop --auto-tune
Ça applique à chaud, mais ce n’est pas persistant après reboot.
Rendre persistant (simple avec systemd)
Crée un service :
bash sudo tee /etc/systemd/system/powertop-autotune.service > /dev/null << 'EOF' [Unit] Description=Powertop auto tune
[Service] Type=oneshot ExecStart=/usr/sbin/powertop --auto-tune
[Install] WantedBy=multi-user.target EOF
Puis :
bash sudo systemctl enable --now powertop-autotune.service
Note : sur certaines machines, ça peut impacter un périphérique USB (souris, dongle audio). Si tu vois un comportement bizarre, tu reviens en arrière en désactivant le service.
8) GPU : le vrai piège, surtout sur les laptops hybrides
Si tu as un iGPU Intel/AMD + un GPU Nvidia, et que le GPU dédié reste réveillé… ton autonomie peut se faire massacrer.
Vérifier si Nvidia tourne
bash nvidia-smi
Si ça répond et affiche un état actif, tu dois comprendre pourquoi.
Sur Ubuntu et dérivés : basculer en mode Intel
bash sudo prime-select intel reboot
Sur d’autres distros, ça dépend : optimus-manager (Arch), configurations spécifiques, etc. Mais l’idée est la même : en déplacement, iGPU. GPU dédié seulement quand tu en as besoin.
9) Navigateurs et onglets : oui, ça compte vraiment
On parle souvent de kernel, de drivers… mais le navigateur est souvent le plus gros « app drain ».
Actions rapides :
- ferme les onglets inutiles, surtout ceux avec vidéo, webapps lourdes
- désactive l’auto-play
- active l’économiseur de mémoire (Chrome, Brave, Edge)
- évite 3 extensions qui tournent en permanence « juste au cas où »
Et si tu bosses en mode writer ou admin, parfois Firefox avec peu d’extensions consomme moins que Chrome. Parfois l’inverse. Teste, mesure, choisis.
Ces conseils sont une partie intégrante de la maîtrise de Linux pour optimiser votre système et améliorer ses performances. En effet, maîtriser Linux peut booster vos performances, que ce soit au niveau de la gestion de l'énergie ou de l'utilisation des ressources par les applications.
10) 30 minutes : checklist rapide, dans l’ordre
Si tu veux vraiment faire ça vite, tu suis cette séquence :
- Mesure avec powertop (W en idle).
- Installe TLP, active, reboot si besoin.
- Baisse luminosité à 50 %.
- Coupe Bluetooth si inutile.
- Powertop auto-tune + service systemd si tu veux persister.
- Vérifie que le GPU Nvidia n’est pas actif inutilement.
- Re-mesure.
Tu devrais voir une baisse claire de la consommation, surtout en idle. Typiquement, passer de 10 W à 6 W, ça change tout.
11) Mini diagnostic si ça ne s’améliore pas
Si malgré tout tu consommes trop :
Regarder ce qui réveille le CPU
Dans powertop, onglet Wakeups. Si un process réveille le CPU 200 fois par seconde, c’est lui le problème.
Vérifier la température (ventilos = watts)
bash sudo apt install -y lm-sensors sudo sensors-detect --auto sensors
Si ton laptop chauffe en permanence, tu vas perdre en autonomie. Poussière, pâte thermique, ou juste un process gourmand.
Disque et swap
Un SSD qui n’arrête pas de « gratter » peut aussi flinguer l’autonomie. Regarde :
bash sudo iotop -o
12) Exemple réaliste : ce que tu peux espérer
Sans te vendre du rêve.
Sur un ultrabook récent :
- Avant : 8,5 W en idle, 5h30 réelles
- Après : 5,8 W en idle, 7h30 réelles
Sur un vieux laptop ou un gaming :
- Avant : 15 W en idle
- Après : 10 W en idle Tu gagnes, mais le matériel reste le matériel.
Pour renforcer la sécurité de ton système pendant ces ajustements, il serait judicieux de suivre une checklist de durcissement SSH en parallèle. Cela peut aider à prévenir d'éventuelles intrusions pendant que tu optimises les performances de ton appareil.
13) Pour aller plus loin (quand tu auras plus que 30 minutes)
Là on entre dans les optimisations qui demandent un peu plus de temps :
- undervolt (selon CPU, parfois bloqué)
- réglages fins TLP (fichier /etc/tlp.conf)
- tuning NVMe (APST), SATA ALPM
- choix du kernel, microcodes
- Wayland vs Xorg selon ton setup et tes drivers
J’écris régulièrement sur ces sujets sur Le Blog Tech Pro de Samyn-Antoy ABASSE (Linux, productivité, remote, et un peu le côté « terrain ») : https://monblog-sa-abasse.blogspot.com. Si tu veux approfondir tes connaissances sur les distributions Linux à suivre, ou si tu es intéressé par des certifications Linux qui peuvent booster ta carrière, n'hésite pas à consulter mon blog.
Conclusion : vise moins de watts, pas plus de magie
L’autonomie sur Linux, c’est rarement un unique bouton secret. C’est une addition de petits gains. Et en 30 minutes, tu peux déjà faire les plus rentables : TLP, luminosité, services inutiles, GPU bien géré, et powertop pour valider.
Si tu veux, dis-moi ta distro parmi celles que je recommande dans cet article sur le choix entre Linux et Windows, ton modèle de laptop, ton CPU, et si tu as Nvidia. Je te fais une version « profil batterie » encore plus ciblée, avec 2 ou 3 réglages sûrs adaptés à ta machine.
Questions fréquemment posées
Comment mesurer rapidement la consommation de batterie sur Linux avant d'optimiser ?
Avant d'optimiser l'autonomie, il est essentiel de mesurer la consommation actuelle. Vous pouvez installer l'outil powertop avec votre gestionnaire de paquets (ex : sudo apt install powertop) puis lancer 'sudo powertop' et consulter l'onglet Overview pour voir la consommation instantanée en watts. Une autre méthode rapide est d'utiliser la commande 'upower -i "$(upower -e | grep BAT)"' pour obtenir des infos comme le taux d'énergie consommée et le temps restant.
Quelle est la méthode la plus efficace pour augmenter l'autonomie de mon laptop Linux rapidement ?
Le gain le plus rapide vient de l'installation et l'activation de TLP, un outil qui optimise automatiquement plusieurs paramètres système liés à l'économie d'énergie (CPU, USB autosuspend, PCIe ASPM...). Sur Debian/Ubuntu, installez-le avec 'sudo apt install tlp tlp-rdw', puis activez-le avec 'sudo systemctl enable --now tlp'. Si vous utilisez GNOME, power-profiles-daemon est une alternative simple via son interface ou en CLI.
Comment gérer la luminosité de mon écran pour économiser la batterie sous Linux ?
La luminosité est souvent le deuxième poste de dépense après le CPU. Il est recommandé de la régler entre 30 % et 60 % en intérieur. Activez la luminosité adaptative si votre environnement de bureau le permet. Pour les écrans OLED, privilégiez les thèmes sombres pour réduire la consommation. En CLI, vous pouvez utiliser 'brightnessctl set 50%' pour ajuster facilement la luminosité.
Comment configurer le CPU en mode économie d'énergie sans perdre trop en performances ?
Installez linux-cpupower ('sudo apt install linux-cpupower'), vérifiez votre driver CPU avec 'cpupower frequency-info', puis basculez le gouverneur CPU en mode powersave via 'sudo cpupower frequency-set -g powersave'. Ce réglage réduit la fréquence CPU quand ce n'est pas nécessaire, économisant ainsi la batterie tout en maintenant des performances acceptables que vous pouvez réactiver manuellement si besoin.
Puis-je faire tourner TLP et power-profiles-daemon simultanément sur mon laptop Linux ?
Il est fortement déconseillé d'exécuter TLP et power-profiles-daemon en même temps car ils peuvent entrer en conflit dans leurs réglages d'économie d'énergie. Choisissez plutôt un seul outil adapté à votre distribution et environnement (TLP souvent sur Debian/Ubuntu/Arch, power-profiles-daemon sur Fedora/GNOME) pour optimiser efficacement votre autonomie.
Où trouver plus de conseils pratiques pour optimiser Linux et devenir expert dans ce domaine ?
Pour approfondir vos connaissances Linux et optimiser votre expérience utilisateur, vous pouvez consulter Le Blog Tech Pro de Samyn-Antoy ABASSE à l'adresse https://monblog-sa-abasse.blogspot.com. Vous y trouverez des articles sur la certification Linux, comment devenir expert Linux freelance ainsi que des conseils sur la sécurité Linux spécialement adaptés aux utilisateurs nomades.
0 Commentaires