TLP FAQ

Aus ThinkPad-Wiki

Hier werden häufig gestellte Fragen zu TLP beantwortet.

Installation

Funktioniert TLP auch mit anderen Notebooks (nicht ThinkPads)?

TLP ist für alle Laptops geeignet, das Einstellen der Akkuladeschwellen ist jedoch nur für ThinkPads verfügbar.

Da der Programmautor nur über Testmöglichkeiten auf ThinkPads verfügt, sind Berichte und Fragen zu anderen Notebooks im Support-Thread stets willkommen.

Wie kann ich die Einstellungen von TLP ändern?

Eine ausführliche Beschreibung aller Einstellungen findet sich im Artikel TLP Einstellungen.

Kann ich TLP auch mit Kubuntu, Xubuntu, o.ä. verwenden?

Ja. Alle Funktionen von TLP arbeiten unabhängig von der gewählten Desktopumgebung.

Funktioniert TLP auch mit anderen als den angegebenen Ubuntu Versionen?

Möglicherweise ja, es besteht jedoch kein Support dafür.

Kann ich TLP unter Linux Mint verwenden?

Im Prinzip ja (für "Linux Mint Debian Edition" siehe unter Debian). Allerdings wird TLP vom Autor unter Mint weder getestet noch supported.

Kann ich TLP unter Debian verwenden?

Im Prinzip ja. Aufgrund der mit TLP 0.3.0 erfolgten Umstellung von Upstart auf SysV, läßt sich das Paket für Ubuntu 10.04 unter Debian 6.0 "Squeeze" installieren. Es funktioniert mit folgenden Einschränkungen (kein Support):

  • Automatisches Ausschalten von Bluetooth/WLAN/WWAN beim Systemstart klappt nicht - Grund: Squeeze aktiviert bei jedem Anzeigen des Anmeldedialogs (gdm3) alle Funkgeräte. Debian-Kundige die eine Lösung für dieses Problem kennen, werden gebeten sich im Support-Thread mit dem Autor in Verbindung zu setzen!
  • Die Terminalkommandos bluetooth/wifi/wwan müssen vom Benutzer root aufgerufen werden. Gleiches gilt für alle in der Anleitung mit sudo gezeigten Kommandos.

Kann ich TLP mit anderen Linux-Distributionen verwenden?

Prinzipiell ist es möglich den Source-Tarball aus dem PPA herunterzuladen, auszupacken und per

make install

zu installieren, es besteht jedoch kein Support dafür.

Wer über Interesse und die nötigen Kenntnisse verfügt, TLP für andere Distributionen zu paketieren, zu testen und zu supporten, möge sich sehr gerne im Support-Thread melden.

KDE / Kubuntu

Warum ziehen meine TLP-Einstellungen unter KDE nicht korrekt?

Ein mögliches Symptom: im Akkubetrieb werden die AC-Einstellungen verwendet, am Netzteil die BAT-Einstellungen.

Grund: unter "Systemeinstellungen -> Energieverwaltung -> Profile ändern" wurden die Einstellungen der Energieprofile verändert.

Lösung: Voraussetzung für die korrekte Funktion von TLP ist die richtige Einstellung des Häkchens "Energiesparfunktion des Systems einschalten" unter "Prozessor und System":

  • Profil "Powersave" (Default für Akkubetrieb): Häkchen an
  • Profil "Performance" (Default am Netzteil): Häkchen aus

Bei selbst erstellten Profilen ist sinngemäß zu verfahren.

Grafik

Warum flackert mein Display beim Wechsel der Stromquelle kurz?

Grund ist die automatische Umschaltung der Taktfrequenz bei Radeon-Karten (freier Treiber radeon ab Kernel 2.6.35). Ist dies nicht gewünscht, schafft folgende Einstellung (auf Kosten eines höheren Stromverbrauchs) Abhilfe:

RADEON_POWER_PROFILE_ON_AC=default
RADEON_POWER_PROFILE_ON_BAT=default

Powertop

Warum empfiehlt mir Powertop im Akkubetrieb trotz aktivem TLP weitere Stromspar-Einstellungen?

Die Empfehlungen von Powertop bedürfen in manchen Fällen der "Interpretation":

SATA ALPM link power

Bei einigen Notebook-Modellen läßt sich ALPM für bestimmte Links nicht von "max_performance" auf "min_power" umschalten. Dies ist der Fall z.B. für eine offene Verbindung zum Laufwerk in der (nicht angeschlossenen) Docking Station.

Stromsparende Umgehungslösung für ThinkPads der X-Serie: im BIOS unter "Security -> IO Port Access" den Zugriff auf das Laufwerk in der Ultrabase auf "disabled" stellen.

Wifi Powersave

  • Einige WLAN-Karten, z.B. Intel 3945abg, unterstützen mit aktuellen Linux-Kerneln kein Powersave. Erkennbar ist das am Hinweis "not supported" in der Ausgabe von tlp-stat:
wlan0(iwl3945): power management = off (not supported)

USB autosuspend

  • TLP spart absichtlich USB-Eingabegeräte (HID) vom Autosuspend aus, um den Benutzern Probleme mit "einschlafenden" Mäuse o.ä zu ersparen
  • Während einer laufenden WWAN/UMTS-Verbindung schlägt Powertop u.U. trotz aktiviertem Autosuspend an

Audio Powersave

  • (Vermutlich) falsche Anzeige von Powertop


Akku

Warum wird mein Akku trotz eingestellter Ladeschwellen auf 100% geladen?

Hier gibt es eine ganze Reihe möglicher Ursachen:

- Laptop ist kein ThinkPad

Alle Akkufunktionen von TLP funktionieren nur mit ThinkPads.

- Paket tp-smapi-dkms ist nicht installiert

Behebung mit

sudo apt-get install tp-smapi-dkms

- Inkompatibles ThinkPad-Modell

Zunächst sollte man überprüfen, ob das Kernelmodul tp-smapi geladen wird. Erscheint bei folgendem Terminalkommando

sudo modprobe -v tp-smapi

eine Fehlermeldung, dann unterstützt das ThinkPad kein tp-smapi und damit keine Akkufunktionen von TLP.

Betroffene Modelle sind u.a.

  • Edge: bei den meisten Edge-Modellen lädt tp-smapi nicht; bei denjenigen Modellen wo es lädt, sperrt TLP die Verwendung von START_CHARGE_THRESH, da die Hardware nur eine obere Ladeschwelle unterstützt
  • SL500: tp-smapi lädt nicht
  • SL410: START_CHARGE_THRESH ohne Funktion - siehe Edge
  • X100e: STOP_CHARGE_THRESH funktioniert nicht - von der Verwendung von tp-smapi wird abgeraten!

- Akku wurde gewechselt

Durch Herausnehmen des Akkus gehen stets die aktiven Ladeschwellen verloren. Nach dem (Wieder-)Einsetzen eines Akkus wirken zunächst die Werkeinstellungen (96/100%). Die in TLP konfigurierten Ladeschwellen werden erst aktiv, nachdem das

  • System neu gestartet
  • wieder heruntergefahren und ausgeschaltet

wurde.

Alternativ kann man auch temporäre Schwellen setzen (wirken sofort).

Mein Akku läßt sich nach einer Rekalibration (tlp discharge) nicht mehr aufladen, die Anzeige zeigt permanent X%

Wahrscheinlichste Ursache: der Akku ist defekt (und war dies auch schon vor der Rekalibration).

Wechselschacht / Ultrabay

Wieso wird trotz Konfiguration das optische Laufwerk im Akkubetrieb nicht ausgeschaltet?

Mögliche Ursachen:

- ThinkPad ohne Ultrabay

Dazu zählt z.B. die SL-Baureihe.

- Inkompatibles Notebook

Die Funktion ist bisher nur mit ThinkPads getestet. Berichte und Fragen zu anderen Notebooks sind im Support-Thread stets willkommen.

Neue Funktionen

Wie erreiche ich, daß Feature "xyzzy" in TLP aufgenommen wird?

Einfach im Support-Thread melden und den Wunsch nachvollziehbar beschreiben:

  • Ziel des Features: was soll erreicht werden und warum?
  • Welche Anwendungsfälle sind zu berücksichtigen bzw. machen das Feature notwendig?
  • Vorhandene eigene Skripte (oder Links zu solchen) beifügen

Hinweis: der Autor behält sich vor, Featurewünsche zu einem von ihm gewählten Termin oder auch gar nicht zu implementieren.

Grundsätzlich werden in TLP nur Dinge implementiert, die mit der Senkung des Stromverbrauchs oder dem Akkubetrieb im Allgemeinen zu tun haben. Siehe dazu auch die untenstehende Abgrenzung.

Abgrenzung - welche Themen berücksichtigt TLP (absichtlich) nicht?

  • Lüftersteuerung: Lösungen sind bereits vorhanden: thinkfan (universe) oder ThinkPad Fan Control
  • Helligkeit des LCD-Backlights: kollidiert mit vorhandener Funktionalität z.B. des Gnome Power Managers
  • Einschränkung bzw. Beinflussung der Prozessor-Taktfrequenzen: senkt den Stromverbrauch nicht, die Ubuntu-Standardeinstellung Ondemand-Governor ist bereits optimal, sagt Kernel-Entwickler Matthew Garrett in seinem Blog. Zusammenfassung in Deutsch siehe hier.