TLP

Batterie-Symbol. Quelle: FontAwesome Pro

TLP ist ein ursprünglich für IBM/Lenovo Thinkpads geschriebenes Kommandozeilen-Programm, das automatisch diverse Stromspareinstellungen für Notebooks auf Linux aktiviert. Es führt jene Optimierungen durch, die erfahrene Anwender unter Verwendung des Intel-Kommandozeilenprogramms Powertop selbst ermitteln und dann manuell vornehmen müssten. Insofern erzielt TLP ähnliche Resultate wie der Befehl powertop --autotune, allerdings mit einigen vom TLP-Entwickler detailliert begründeten Abweichungen.

Kurz gesagt ist die Funktionsweise so: Es wird untersucht, welche Prozesse die CPU aus dem „idle“-Zustand aufwecken und somit Energie verbrauchen. Anschließend wird versucht, möglichst viele dieser Prozesse einzuschränken oder sogar abzuschalten, um Energie zu sparen.

Notebooks verbrauchen unter Linux normalerweise mehr Strom als unter Windows – schon allein deshalb, weil die Hersteller ihre Geräte gewöhnlich mit Windows und dafür optimierter Treiber-Software ausliefern. Allerdings hat sich die Hardware-Unterstützung des Linux-Kernels in den letzten Jahren ständig verbessert. Zudem werden moderne Linux-Distributionen mittlerweile mit effektiven Energiespar-Einstellungen ausgeliefert. Deswegen ist ein Werkzeug wie TLP kein „muss“ mehr, aber ein „kann“. Denn TLP wird nach wie vor weiterentwickelt und kann das Energie-Management nochmals verbessern sowie auf die eigenen Bedürfnisse zuschneiden.

Auch wenn das Programm einige Spezialfälle für Thinkpads unterstützt, läuft es doch problemlos auf Geräten anderer Hersteller. Alle Parameter lassen sich auch manuell konfigurieren. Statt die Konfigurationsdatei /etc/default/tlp zu editieren, kann man auch die nicht vom TLP-Entwickler stammende, in Python 3 geschriebene GUI TLPUI nutzen. Sie wird zwar nicht mitgeliefert, lässt sich aber als Flatpak installieren.

Wie wird TLP gestartet?

TLP wird als Dienst installiert, der bei jedem Systemstart automatisch mitgestartet wird. Prinzipiell werden die vorgenommenen Energiespareinstellungen nicht beibehalten, sondern bei jedem Systemstart erneut ermittelt und angewandt. Darum kümmert sich TLP automatisch.

Installation

TLP kann direkt aus dem Main-Repository von Ubuntu installiert werden:

sudo apt install tlp

Version-Updates können aus dem PPA des Entwicklers bezogen werden:

sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update

Das Programm TPGUI wird von seinem Entwickler auf Flathub verteilt.

Alternativen

Das bereits genannte Kommandozeilen-Werkzeug Powertop von Intel arbeitet entweder in einem interaktiven Modus oder erzeugt einen Bericht mit möglichen Energiespar-Vorschlägen – mühsam aber detailliert. Slimbook Battery ist eine grafische Anwendung des spanischen Laptop-Herstellers Slimbook, die – nicht nur für Slimbooks – in einer grafischen Oberfläche die Verwaltung von Energie-Profilen erlaubt und dabei unter anderem auf TLP zurückgreift.