Skip to Content

Für Laptop-Benutzer sind Energieverwaltung und Akkuoptimierung von entscheidender Bedeutung. Ubuntu 26.04 enthält das integrierte Energieverwaltungstool „power-profiles-daemon“, und Sie können die Akkulaufzeit durch die Installation von TLP und anderen Dienstprogrammen weiter optimieren. In diesem Artikel werden verschiedene Energieverwaltungsoptionen und praktische Tipps ausführlich behandelt.

Leistungsprofile

Ubuntu 26.04 enthält den Power-Profiles-Daemon, der drei voreingestellte Energiemodi für den flexiblen Wechsel zwischen Leistung und Akkulaufzeit bereitstellt.

Drei Leistungsmodi

ModusBeschreibungAm besten für
EnergiesparmodusReduziert die CPU-Frequenz und -Leistung, um die Akkulaufzeit zu maximierenLeichte Arbeit, Lesen, Reisen
AusgewogenGleicht Leistung und Akkulaufzeit aus (Standard)Alltagsgebrauch
LeistungEntfesselt maximale Leistung, entlädt den Akku schnellerKompilieren, Rendern, Spielen

Leistungsmodi wechseln

Grafische Oberfläche

  1. Klicken Sie auf den Systemstatusbereich in der oberen rechten Ecke der oberen Leiste
  2. Suchen Sie im Schnelleinstellungsfeld nach der Energiemodus-Schaltfläche
  3. Klicken Sie, um zwischen den Modi zu wechseln

Sie können den Energiemodus auch unter „Einstellungen > Energie“ wechseln.

Befehlszeile

# 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

Automatische Modusumschaltung

Sie können den Modus je nach Energiestatus automatisch wechseln. Verwenden Sie beispielsweise eine udev-Regel, um automatisch umzuschalten, wenn der Wechselstrom angeschlossen/getrennt wird:

Erstellen Sie die Datei /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 – Erweitertes Energiemanagement

TLP ist das beliebteste Energieoptimierungstool für Linux und bietet detailliertere Energieverwaltungsoptionen als die Systemstandards.

TLP installieren

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

TLP aktivieren

sudo systemctl enable tlp sudo systemctl start tlp

Hinweis: Es kann zu Konflikten zwischen TLP und Power-Profiles-Daemon kommen. Nach der Installation von TLP wird empfohlen, den Power-Profiles-Daemon zu deaktivieren:

sudo systemctl mask power-profiles-daemon

TLP-Status anzeigen

# 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

TLP-Konfiguration

Die Konfigurationsdatei von TLP befindet sich unter /etc/tlp.conf. Allgemeine Optimierungseinstellungen:

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

Laden Sie die Konfiguration nach der Bearbeitung neu:

sudo tlp start

Grenzwerte für die Akkuladung des ThinkPad

Für ThinkPad-Laptops unterstützt TLP das Festlegen von Schwellenwerten für die Akkuladung, um die Akkulebensdauer zu verlängern:

# 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

Dies bedeutet, dass der Akku zwischen 75 % und 80 % bleibt, was seine Lebensdauer effektiv verlängert.

Überwachung des Batteriezustands

Batterieinformationen anzeigen

# 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)

Bewertung des Batteriezustands

# 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

Überwachung des Batteriestatus in Echtzeit

# 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

PowerTOP-Leistungsanalyse

PowerTOP ist ein von Intel entwickeltes Leistungsanalysetool, das Komponenten mit hohem Stromverbrauch identifizieren und Optimierungsvorschläge liefern kann.

Installation und Nutzung

sudo apt install powertop # Run PowerTOP sudo powertop

Die PowerTOP-Oberfläche enthält mehrere Registerkarten:

  • Übersicht: Zeigt die Aktivierungshäufigkeit jeder Komponente an
  • Leerlaufstatistiken: Statistiken zum CPU-Leerlaufzustand
  • Häufigkeitsstatistik: CPU-Häufigkeitsverteilung
  • Gerätestatistiken: Statistiken zur Geräteleistung
  • Tunables: Liste der optimierbaren Elemente (Gut/Schlecht-Status)

Automatische Optimierung

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

Um bei jedem Start automatisch Optimierungen anzuwenden, erstellen Sie einen systemd-Dienst:

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

Praktische Tipps zur Akkulaufzeit

Bildschirmhelligkeit

Der Bildschirm ist einer der größten Stromverbraucher eines Laptops. Eine Reduzierung der Helligkeit kann die Akkulaufzeit deutlich verlängern:

  • Verwenden Sie die Tastenkombinationen für die Helligkeit auf Ihrer Tastatur
  • Aktivieren Sie „Automatische Helligkeit“ unter „Einstellungen > Energie“ (wenn Ihr Laptop über einen Umgebungslichtsensor verfügt).
  • Die Aktivierung des „Nachtlicht“-Modus schont nicht nur Ihre Augen, sondern sorgt auch für eine leichte Energieeinsparung

Deaktivieren ungenutzter Hardware

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

Sie können WLAN und Bluetooth auch schnell über das Schnelleinstellungsfeld umschalten.

Hintergrundprozesse verwalten

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

Durch das Schließen unnötiger Hintergrundanwendungen und Browser-Tabs kann der Stromverbrauch spürbar gesenkt werden.

Auswahl der richtigen GPU

Wenn Ihr Laptop über zwei GPUs (Intel + NVIDIA) verfügt, kann der Wechsel zur integrierten GPU, wenn die separate GPU nicht benötigt wird, den Stromverbrauch erheblich senken:

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

Möglicherweise gibt es auch eine GPU-Umschaltoption unter „Einstellungen > Energie“.

Animationseffekte reduzieren

Durch Aktivieren von „Animation reduzieren“ unter „Einstellungen > Barrierefreiheit“ kann die GPU-Last leicht reduziert werden, was zu einer kleinen Verbesserung der Akkulaufzeit führt.

Einstellungen für „Suspend“ und „Ruhezustand“.

Konfigurieren Sie unter „Einstellungen > Energie“:

  • Auto-Suspend-Timeout: Stellen Sie die Auto-Suspend-Verzögerung im Akkubetrieb ein
  • Aktion beim Schließen des Laptops: Wählen Sie aus, was passiert, wenn der Laptopdeckel geschlossen wird (Ruhezustand/Ruhezustand/Nichts tun)
  • Aktion der Einschalttaste: Wählen Sie aus, was passiert, wenn die Einschalttaste gedrückt wird

Erwartungen an die Akkulaufzeit

Ungefähre Referenz zur Akkulaufzeit für verschiedene Nutzungsszenarien (basierend auf einem 60-Wh-Akku):

NutzungsszenarioErwartete Akkulaufzeit
Leichte Arbeit (Dokumentbearbeitung, Surfen im Internet)8-12 Stunden
Gemischter täglicher Gebrauch5-8 Stunden
Videowiedergabe6-10 Stunden
Entwicklung/Kompilierung3-5 Stunden
Hohe Belastung (3D, Video-Rendering)2-3 Stunden

Die tatsächliche Akkulaufzeit hängt von der Hardwarekonfiguration, der Bildschirmhelligkeit, den laufenden Anwendungen und vielen anderen Faktoren ab.

Zusammenfassung

Ubuntu 26.04 bietet flexible Energieverwaltungsoptionen. Für die meisten Benutzer erfüllt der integrierte Power-Profiles-Daemon bereits die Grundbedürfnisse. Benutzer, die eine maximale Akkulaufzeit anstreben, können TLP und PowerTOP für eine tiefergehende Optimierung installieren. Gute Energiegewohnheiten – wie das Reduzieren der Helligkeit, das Ausschalten ungenutzter Hardware und das Festlegen geeigneter Ladeschwellenwerte – können sowohl die Akkulaufzeit pro Ladung als auch den allgemeinen Akkuzustand verlängern.

Last updated on