Skip to Content

Pour les utilisateurs d’ordinateurs portables, la gestion de l’énergie et l’optimisation de la batterie sont cruciales. Ubuntu 26.04 inclut l’outil de gestion de l’alimentation du démon de profils d’alimentation intégré, et vous pouvez optimiser davantage la durée de vie de la batterie en installant TLP et d’autres utilitaires. Cet article couvre en détail diverses options de gestion de l’énergie et des conseils pratiques.

Profils de puissance

Ubuntu 26.04 inclut le démon power-profils, qui fournit trois modes d’alimentation prédéfinis pour une commutation flexible entre les performances et la durée de vie de la batterie.

Trois modes d’alimentation

ModeDescriptifIdéal pour
Économiseur d’énergieRéduit la fréquence et les performances du processeur pour maximiser la durée de vie de la batterieTravaux légers, lecture, voyages
ÉquilibréÉquilibre les performances et la durée de vie de la batterie (par défaut)Utilisation quotidienne
PerformancesLibère des performances maximales, décharge la batterie plus rapidementCompilation, rendu, jeu

Changement de mode d’alimentation

Interface graphique

  1. Cliquez sur la zone d’état du système dans le coin supérieur droit de la barre supérieure
  2. Recherchez le bouton du mode d’alimentation dans le panneau de paramètres rapides
  3. Cliquez pour basculer entre les modes

Vous pouvez également changer de mode d’alimentation dans « Paramètres > Alimentation ».

Ligne de commande

# View current power mode powerprofilesctl get # List all available modes powerprofilesctl list # Switch to power saver mode powerprofilesctl set power-saver # Switch to balanced mode powerprofilesctl set balanced # Switch to performance mode powerprofilesctl set performance

Changement de mode automatisé

Vous pouvez changer automatiquement de mode en fonction de l’état de l’alimentation. Par exemple, utilisez une règle udev pour effectuer une commutation automatique lorsque l’alimentation secteur est connectée/déconnectée :

Créez le fichier /etc/udev/rules.d/99-power-profile.rules :

# Switch to balanced mode when AC power is connected ACTION=="change", SUBSYSTEM=="power_supply", ATTR{type}=="Mains", ATTR{online}=="1", RUN+="/usr/bin/powerprofilesctl set balanced" # Switch to power saver mode when AC power is disconnected ACTION=="change", SUBSYSTEM=="power_supply", ATTR{type}=="Mains", ATTR{online}=="0", RUN+="/usr/bin/powerprofilesctl set power-saver"

TLP — Gestion avancée de l’alimentation

TLP est l’outil d’optimisation de l’alimentation le plus populaire pour Linux, offrant des options de gestion de l’énergie plus fines que les valeurs par défaut du système.

Installation de TLP

sudo apt install tlp tlp-rdw # For ThinkPad users, install additional battery management tools sudo apt install tp-smapi-dkms acpi-call-dkms

Activation de TLP

sudo systemctl enable tlp sudo systemctl start tlp

Remarque : TLP et power-profiles-daemon peuvent entrer en conflit. Après avoir installé TLP, il est recommandé de désactiver power-profiles-daemon :

sudo systemctl mask power-profiles-daemon

Affichage de l’état TLP

# View TLP running status sudo tlp-stat -s # View battery information sudo tlp-stat -b # View full system power status sudo tlp-stat # View CPU frequency and scheduler info sudo tlp-stat -p # View disk settings sudo tlp-stat -d

Configuration TLP

Le fichier de configuration de TLP se trouve dans /etc/tlp.conf. Paramètres d’optimisation courants :

sudo nano /etc/tlp.conf
# CPU scaling governor policy # Use powersave on battery, performance on AC CPU_SCALING_GOVERNOR_ON_AC=performance CPU_SCALING_GOVERNOR_ON_BAT=powersave # CPU energy performance preference CPU_ENERGY_PERF_POLICY_ON_AC=balance_performance CPU_ENERGY_PERF_POLICY_ON_BAT=power # CPU Boost frequency CPU_BOOST_ON_AC=1 CPU_BOOST_ON_BAT=0 # WiFi power saving mode WIFI_PWR_ON_AC=off WIFI_PWR_ON_BAT=on # USB auto-suspend USB_AUTOSUSPEND=1 # Disk APM (Advanced Power Management) DISK_APM_LEVEL_ON_AC="254 254" DISK_APM_LEVEL_ON_BAT="128 128" # PCI Express power management PCIE_ASPM_ON_AC=default PCIE_ASPM_ON_BAT=powersupersave # Sound card power saving (seconds, 0 to disable) SOUND_POWER_SAVE_ON_AC=0 SOUND_POWER_SAVE_ON_BAT=1

Rechargez la configuration après édition :

sudo tlp start

Seuils de charge de la batterie ThinkPad

Pour les ordinateurs portables ThinkPad, TLP prend en charge la définition de seuils de charge de la batterie pour prolonger la durée de vie de la batterie :

# Start charging threshold (begin charging when below this level) START_CHARGE_THRESH_BAT0=75 # Stop charging threshold (stop charging when reaching this level) STOP_CHARGE_THRESH_BAT0=80

Cela signifie que la batterie restera entre 75 % et 80 %, prolongeant ainsi sa durée de vie.

Surveillance de l’état de la batterie

Affichage des informations sur la batterie

# View battery details with upower upower -i /org/freedesktop/UPower/devices/battery_BAT0 # Key information includes: # - energy-full-design: Design capacity # - energy-full: Current maximum capacity # - capacity: Battery health percentage # - charge-cycles: Charge cycle count (if supported)

Évaluation de l’état de la batterie

# Calculate battery wear # The capacity field shows the ratio of current max capacity to design capacity # For example, capacity: 85% means the battery has lost about 15% of its capacity

Surveillance de l’état de la batterie en temps réel

# Monitor real-time battery discharge rate watch -n 1 "cat /sys/class/power_supply/BAT0/power_now" # Or use powertop for detailed analysis sudo apt install powertop sudo powertop

Analyse de puissance PowerTOP

PowerTOP est un outil d’analyse de puissance développé par Intel qui peut identifier les composants à forte consommation d’énergie et fournir des suggestions d’optimisation.

Installation et utilisation

sudo apt install powertop # Run PowerTOP sudo powertop

L’interface PowerTOP contient plusieurs onglets :

  • Aperçu : affiche la fréquence de réveil de chaque composant
  • Statistiques d’inactivité : statistiques sur l’état d’inactivité du processeur
  • Statistiques de fréquence : répartition de la fréquence du processeur
  • Statistiques de l’appareil : statistiques d’alimentation de l’appareil
  • Tunables : Liste des éléments optimisables (bon/mauvais statut)

Optimisation automatique

# Apply all PowerTOP recommended optimizations at once sudo powertop --auto-tune # Generate an HTML report sudo powertop --html=power-report.html

Pour appliquer automatiquement les optimisations à chaque démarrage, créez un service systemd :

sudo tee /etc/systemd/system/powertop.service << 'EOF' [Unit] Description=PowerTOP Auto Tune [Service] Type=oneshot ExecStart=/usr/sbin/powertop --auto-tune [Install] WantedBy=multi-user.target EOF sudo systemctl enable powertop

Conseils pratiques sur la durée de vie de la batterie

Luminosité de l’écran

L’écran est l’un des plus gros consommateurs d’énergie sur un ordinateur portable. Réduire la luminosité peut prolonger considérablement la durée de vie de la batterie :

  • Utilisez les touches de raccourci de luminosité de votre clavier
  • Activez « Luminosité automatique » dans « Paramètres > Alimentation » (si votre ordinateur portable dispose d’un capteur de lumière ambiante)
  • L’activation du mode « Night Light » protège non seulement vos yeux, mais permet également une légère économie d’énergie.

Désactivation du matériel inutilisé

# Disable Bluetooth (if not in use) rfkill block bluetooth # Enable Bluetooth rfkill unblock bluetooth # View wireless device status rfkill list

Vous pouvez également basculer rapidement entre WiFi et Bluetooth à partir du panneau de paramètres rapides.

Gestion des processus en arrière-plan

# View high-power-consuming processes top -o %CPU # Or use htop sudo apt install htop htop

La fermeture des applications d’arrière-plan et des onglets de navigateur inutiles peut réduire considérablement la consommation d’énergie.

Choisir le bon GPU

Si votre ordinateur portable dispose de deux GPU (Intel + NVIDIA), le passage au GPU intégré lorsque le GPU discret n’est pas nécessaire peut réduire considérablement la consommation d’énergie :

# View currently active GPU switcherooctl list # Run applications on the integrated GPU (default) # Run specific applications on the discrete GPU switcherooctl launch app-name

Il peut également y avoir une option de changement de GPU dans « Paramètres > Alimentation ».

Réduire les effets d’animation

L’activation de « Réduire l’animation » dans « Paramètres > Accessibilité » peut réduire légèrement la charge du GPU, offrant ainsi un léger avantage en termes d’autonomie de la batterie.

Paramètres de suspension et de mise en veille prolongée

Configurer dans “Paramètres > Alimentation” :

  • Délai de suspension automatique : définissez le délai de suspension automatique lorsque vous êtes sur batterie
  • Action de fermeture du couvercle : choisissez ce qui se passe lorsque le couvercle de l’ordinateur portable est fermé (suspendre/hiberner/ne rien faire)
  • Action du bouton d’alimentation : choisissez ce qui se passe lorsque vous appuyez sur le bouton d’alimentation.

Espérances de durée de vie de la batterie

Référence approximative de la durée de vie de la batterie pour différents scénarios d’utilisation (basés sur une batterie de 60 Wh) :

Scénario d’utilisationDurée de vie prévue de la batterie
Travaux légers (édition de documents, navigation Web)8-12 heures
Usage quotidien mixte5-8 heures
Lecture vidéo6-10 heures
Développement/compilation3-5 heures
Charge importante (3D, rendu vidéo)2-3 heures

La durée de vie réelle de la batterie dépend de la configuration matérielle, de la luminosité de l’écran, des applications en cours d’exécution et de nombreux autres facteurs.

Résumé

Ubuntu 26.04 offre des options flexibles de gestion de l’alimentation. Pour la plupart des utilisateurs, le démon Power-Profiles intégré répond déjà aux besoins de base. Les utilisateurs recherchant une durée de vie maximale de la batterie peuvent installer TLP et PowerTOP pour une optimisation plus approfondie. De bonnes habitudes d’alimentation, telles que réduire la luminosité, éteindre le matériel inutilisé et définir des seuils de charge appropriés, peuvent prolonger à la fois la durée de vie de la batterie par charge et sa santé globale.