Energieverwaltung: Ein Menü für TLP
Auf einer Vielzahl von Notebooks lässt die Akkulaufzeit beim Betrieb eines Linux-systems zu wünschen übrig, da die Distributionen nicht alle Möglichkeiten ausschöpfen. Die Script-sammlung TLP hilft dabei, Energiesparfunktionen zu aktivieren.
Die Tlp-scripts bringen für jedes Notebook sinnvolle Standardeinstellungen zum Energiesparen. Aber etwas Feintuning kann noch deutlich mehr Laufzeit aus einem Akku holen. Grundsätzlich erwartet TLP eine Konfiguration aller Optionen über seine Konfigurationsdatei. Diese findet sich auf sämtlichen Distributionen unter „/etc/default/tlp“und enthält zu jeder Einstellung englischsprachige Kommentare. Ein wenig einfacher macht die Nachbearbeitung der Parameter die in Python geschriebene grafische Oberfläche „TLPUI“, die zum Download auf Github liegt (https://github.com/d4nj1/tlPUI). Das Programm muss nicht kompiliert werden, es benötigt lediglich Python 3, TLP und die Python-bibliotheken von GTK3. Für Ubuntu 18.04 und 19.04 gibt es allerdings auch ein PPA (externes Repository), das die Installation der Abhängigkeiten vereinfacht.
Hierzu nehmen Sie mit den beiden Kommandos sudo add-apt-repository
ppa:linuxuprising/apps sudo apt update die externe Paketquelle auf und installieren mit sudo apt install tlpui das Hilfsprogramm. Nach dem Aufruf präsentiert es Ihnen eine größtenteils englischsprachige Oberfläche. Auf der linken Seite stehen die konfigurierbaren Hardwarekategorien zur Auswahl, auf die sich TLP auswirkt. Dazu gibt es eine ausführliche Erklärung einer jeden Einstellung auch auf Deutsch im Wiki der Tlp-entwickler unter http://thinkwiki.de/tlp_einstellungen. Um Änderungen zu übernehmen, muss immer der Menüpunkt „File –› Save“ausgeführt werden, wobei das Programm dann noch die sudo-berechtigung abfragt. Hinweis: Damit die Stromsparfunktionen von TLP aktiv sind, muss der dazugehörige Systemdienst ebenfalls laufen. Die Eingabe von sudo systemctl status tlp im Terminal überprüft den Status des Dienstes und sudo systemctl enable tlp sudo systemctl start tlp setzt den Tlp-dienst in Gang, falls dieser vorher noch nicht aktiviert war.