TLP FAQ: Unterschied zwischen den Versionen

Aus ThinkPad-Wiki
(Gliederungsebenen)
Zeile 5: Zeile 5:
Hier werden häufig gestellte Fragen zu  [[TLP_-_Stromspareinstellungen_fuer_Ubuntu|TLP]]  beantwortet.  
Hier werden häufig gestellte Fragen zu  [[TLP_-_Stromspareinstellungen_fuer_Ubuntu|TLP]]  beantwortet.  


== Installation und Konfiguration ==
= Installation und Konfiguration =


=== Funktioniert TLP auch mit anderen Notebooks (nicht ThinkPads)? ===
== 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.  
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 [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/84030-projektvorstellung-tlp---stromspareinstellungen-für-ubuntu/ Support-Thread] stets willkommen.
Da der Programmautor nur über Testmöglichkeiten auf ThinkPads verfügt, sind Berichte und Fragen zu anderen Notebooks im [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/84030-projektvorstellung-tlp---stromspareinstellungen-für-ubuntu/ Support-Thread] stets willkommen.


=== Wie kann ich die Einstellungen von TLP ändern? ===
== Wie kann ich die Einstellungen von TLP ändern? ==
Eine ausführliche Beschreibung aller Einstellungen findet sich im Artikel [[TLP_Einstellungen|TLP Einstellungen]].
Eine ausführliche Beschreibung aller Einstellungen findet sich im Artikel [[TLP_Einstellungen|TLP Einstellungen]].


=== Kann ich TLP auch mit Kubuntu, Xubuntu, o.ä. verwenden? ===
== Kann ich TLP auch mit Kubuntu, Xubuntu, o.ä. verwenden? ==
Ja. Alle Funktionen von TLP arbeiten unabhängig von der gewählten Desktopumgebung.
Ja. Alle Funktionen von TLP arbeiten unabhängig von der gewählten Desktopumgebung.


=== Warum ziehen meine TLP-Einstellungen unter Kubuntu/KDE nicht korrekt? ===
== Warum ziehen meine TLP-Einstellungen unter Kubuntu/KDE nicht korrekt? ==
Ein mögliches Symptom: im Akkubetrieb werden die AC-Einstellungen verwendet, am Netzteil die BAT-Einstellungen.
Ein mögliches Symptom: im Akkubetrieb werden die AC-Einstellungen verwendet, am Netzteil die BAT-Einstellungen.


Zeile 28: Zeile 28:
Bei selbst erstellten Profilen ist sinngemäß zu verfahren.
Bei selbst erstellten Profilen ist sinngemäß zu verfahren.


=== Funktioniert TLP auch mit anderen als den angegebenen Ubuntu Versionen? ===
== Funktioniert TLP auch mit anderen als den angegebenen Ubuntu Versionen? ==
Möglicherweise ja, es besteht jedoch kein Support dafür.
Möglicherweise ja, es besteht jedoch kein Support dafür.


=== Kann ich TLP unter Linux Mint verwenden? ===
== Kann ich TLP unter Linux Mint verwenden? ==
Im Prinzip ja. Allerdings wird TLP vom Autor unter Mint nicht getestet.
Im Prinzip ja. Allerdings wird TLP vom Autor unter Mint nicht getestet.


Für die Linux Mint Debian Edition (LMDE) siehe den nächsten Abschnitt.
Für die Linux Mint Debian Edition (LMDE) siehe den nächsten Abschnitt.


=== Kann ich TLP unter Debian verwenden? ===
== Kann ich TLP unter Debian verwenden? ==
Ja. Möglich ab Debian 6.0 "Squeeze".
Ja. Möglich ab Debian 6.0 "Squeeze".


=== Kann ich das Paket für openSUSE auch unter Fedora verwenden? ===
== Kann ich das Paket für openSUSE auch unter Fedora verwenden? ==
Nein. Die Installation bricht mit einem Fehler ab.
Nein. Die Installation bricht mit einem Fehler ab.


=== Kann ich TLP mit anderen Linux-Distributionen verwenden? ===
== Kann ich TLP mit anderen Linux-Distributionen verwenden? ==
Prinzipiell ist es möglich den Source-Tarball aus dem [https://launchpad.net/~linrunner/+archive/tlp/+packages|TLP PPA] herunterzuladen, auszupacken und per
Prinzipiell ist es möglich den Source-Tarball aus dem [https://launchpad.net/~linrunner/+archive/tlp/+packages|TLP PPA] herunterzuladen, auszupacken und per
  tar xfvz tlp_VERSION.tar.gz
  tar xfvz tlp_VERSION.tar.gz
Zeile 54: Zeile 54:
Wer über Interesse und die nötigen Kenntnisse verfügt, TLP für andere Distributionen zu paketieren, zu testen und zu supporten, kann sich anhand der [[TLP_Programmdokumentation|Programmdokumentation]] informieren und möge sich sehr gerne im [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/84030-projektvorstellung-tlp---stromspareinstellungen-für-ubuntu/ Support-Thread] melden.
Wer über Interesse und die nötigen Kenntnisse verfügt, TLP für andere Distributionen zu paketieren, zu testen und zu supporten, kann sich anhand der [[TLP_Programmdokumentation|Programmdokumentation]] informieren und möge sich sehr gerne im [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/84030-projektvorstellung-tlp---stromspareinstellungen-für-ubuntu/ Support-Thread] melden.


== Systemperformance ==
= Systemperformance =
=== Kernel 3.0: System extrem langsam im Akkubetrieb ===
== Kernel 3.0: System extrem langsam im Akkubetrieb ==
Einige Benutzer des ThinkPad T420 berichteten von diesem Problem. Als Umgehungslösung hat sich folgende Einstellung bewährt:
Einige Benutzer des ThinkPad T420 berichteten von diesem Problem. Als Umgehungslösung hat sich folgende Einstellung bewährt:
  SATA_LINKPWR_ON_BAT=medium_power  
  SATA_LINKPWR_ON_BAT=medium_power  


== Suspend/Hibernate ==
= Prozessortaktsteuerung =
=== Kernel 3.0: Suspend nicht möglich im Akkubetrieb ===
 
= Suspend/Hibernate =
== Kernel 3.0: Suspend nicht möglich im Akkubetrieb ==
Zwei Benutzer des ThinkPad T400 berichteten von diesem Problem. Ursache war die benutzerspezifische Einstellung für das Ausschalten des optischen Laufwerks im Akkubetrieb. Diese ist wie folgt zu deaktivieren:
Zwei Benutzer des ThinkPad T400 berichteten von diesem Problem. Ursache war die benutzerspezifische Einstellung für das Ausschalten des optischen Laufwerks im Akkubetrieb. Diese ist wie folgt zu deaktivieren:
  BAY_POWEROFF_ON_BAT=0
  BAY_POWEROFF_ON_BAT=0


== Festplatte ==
= Festplatte =
=== Warum parkt meine Festplatte die Leseköpfe im Akkubetrieb so häufig (Klickgeräusche)? ===
== Warum parkt meine Festplatte die Leseköpfe im Akkubetrieb so häufig (Klickgeräusche)? ==
Die TLP-Einstellung
Die TLP-Einstellung
  DISK_APM_LEVEL_ON_BAT=128
  DISK_APM_LEVEL_ON_BAT=128
Zeile 72: Zeile 74:
In einem solchen Fall kann es helfen, im Akkubetrieb einen geeigneten Wert > 128 durch Ausprobieren zu ermitteln (siehe [http://wiki.ubuntuusers.de/Notebook-Festplatten-Bug Notebook-Festplatten-Bug]).
In einem solchen Fall kann es helfen, im Akkubetrieb einen geeigneten Wert > 128 durch Ausprobieren zu ermitteln (siehe [http://wiki.ubuntuusers.de/Notebook-Festplatten-Bug Notebook-Festplatten-Bug]).


=== Warum funktioniert das automatische Anhalten der Festplatte (spin down) nicht? ===
== Warum funktioniert das automatische Anhalten der Festplatte (spin down) nicht? ==
Die Verwendung <code>DISK_APM_LEVEL</code> < 128 oder von <code>DISK_SPINDOWN_TIMEOUT</code> ermöglicht zwar das automatische Anhalten des Spindelmotors. In der Praxis greifen System und Anwendungen aber zu häufig auf die Festplatte zu und wecken sie wieder auf. Für dieses Problem existiert keine nachhaltige Lösung, da insbesondere zahlreiche Anwendungen angepaßt werden müßten.
Die Verwendung <code>DISK_APM_LEVEL</code> < 128 oder von <code>DISK_SPINDOWN_TIMEOUT</code> ermöglicht zwar das automatische Anhalten des Spindelmotors. In der Praxis greifen System und Anwendungen aber zu häufig auf die Festplatte zu und wecken sie wieder auf. Für dieses Problem existiert keine nachhaltige Lösung, da insbesondere zahlreiche Anwendungen angepaßt werden müßten.


=== Wie kann ich meine 2. Festplatte anhalten? ===
== Wie kann ich meine 2. Festplatte anhalten? ==
Abschalten nach 1 Minute (= '''12''' · 5 Sekunden) Inaktivität mit:
Abschalten nach 1 Minute (= '''12''' · 5 Sekunden) Inaktivität mit:
  DISK_SPINDOWN_TIMEOUT_ON_AC="0 12"
  DISK_SPINDOWN_TIMEOUT_ON_AC="0 12"
Zeile 81: Zeile 83:
Siehe auch [[TLP_Einstellungen#Spindelmotor_abschalten|Spindelmotor abschalten]].
Siehe auch [[TLP_Einstellungen#Spindelmotor_abschalten|Spindelmotor abschalten]].


== Funkgeräte (WLAN, Bluetooth, WWAN) ==
= Funkgeräte (Bluetooth, WLAN, WWAN) =
=== Debian Squeeze: Warum werden die in DEVICES_TO_DISABLE_ON_STARTUP angegebenen Geräte beim Systemstart nicht deaktiviert? ===
== Debian Squeeze: Warum werden die in DEVICES_TO_DISABLE_ON_STARTUP angegebenen Geräte beim Systemstart nicht deaktiviert? ==
Debian Squeeze (nicht jedoch Wheezy) hat die Eigenart, bei jedem Anzeigen des Anmeldedialogs (GDM) alle Funkgeräte einzuschalten. Je nach Startgeschwindigkeit des Systems wird dadurch das Abschalten durch TLP zunichte gemacht. In diesem Fall kann man als Umgehungslösung folgende Zeile in '''/etc/rc.local''' aufnehmen:
Debian Squeeze (nicht jedoch Wheezy) hat die Eigenart, bei jedem Anzeigen des Anmeldedialogs (GDM) alle Funkgeräte einzuschalten. Je nach Startgeschwindigkeit des Systems wird dadurch das Abschalten durch TLP zunichte gemacht. In diesem Fall kann man als Umgehungslösung folgende Zeile in '''/etc/rc.local''' aufnehmen:
  { sleep 30; bluetooth off; wifi off; wwan off; } &
  { sleep 30; bluetooth off; wifi off; wwan off; } &
Die Kommandos für nicht abzuschaltende Geräte läßt man weg. Ebenso ist ggf. die am Befehl sleep angegebene Verzögerung von 30 Sekunden anzupassen.
Die Kommandos für nicht abzuschaltende Geräte läßt man weg. Ebenso ist ggf. die am Befehl sleep angegebene Verzögerung von 30 Sekunden anzupassen.


== Grafik ==
= Grafik =
=== Warum flackert mein Display beim Wechsel der Stromquelle kurz? ===
== Warum flackert mein Display beim Wechsel der Stromquelle kurz? ==
Grund ist die [http://thinkpad-wiki.org/TLP_Einstellungen#Radeon 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:
Grund ist die [http://thinkpad-wiki.org/TLP_Einstellungen#Radeon 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_AC=default
  RADEON_POWER_PROFILE_ON_BAT=default
  RADEON_POWER_PROFILE_ON_BAT=default


== Sound ==
= Sound =
Bei Problemen mit der Soundausgabe (Störungen, Klickgeräusche) kann man probehalber in den [[TLP_Einstellungen#Sound|Einstellungen]] den Stromsparmodus des Soundchips deaktivieren um das Problem einzugrenzen:
Bei Problemen mit der Soundausgabe (Störungen, Klickgeräusche) kann man probehalber in den [[TLP_Einstellungen#Sound|Einstellungen]] den Stromsparmodus des Soundchips deaktivieren um das Problem einzugrenzen:
  SOUND_POWER_SAVE=0
  SOUND_POWER_SAVE=0


== Powertop ==
= Powertop =
=== Warum empfiehlt mir Powertop im Akkubetrieb trotz aktivem TLP weitere Stromspar-Einstellungen? ===
== Warum empfiehlt mir Powertop im Akkubetrieb trotz aktivem TLP weitere Stromspar-Einstellungen? ==
Die Empfehlungen von Powertop bedürfen in manchen Fällen der "Interpretation":
Die Empfehlungen von Powertop bedürfen in manchen Fällen der "Interpretation":
==== "SATA ALPM link power" ====
=== "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.
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 (Ersparnis ca. 0,4 W).
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 (Ersparnis ca. 0,4 W).


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


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


==== "HD audio powersave" ====
=== "HD audio powersave" ===
* (Vermutlich) falsche Anzeige von Powertop
* (Vermutlich) falsche Anzeige von Powertop


== Akku ==
= Akku =
=== Warum wird mein Akku trotz eingestellter Ladeschwellen auf 100% geladen? ===
== Warum wird mein Akku trotz eingestellter Ladeschwellen auf 100% geladen? ==
Hier gibt es eine ganze Reihe möglicher Ursachen:
Hier gibt es eine ganze Reihe möglicher Ursachen:
==== - Laptop ist kein ThinkPad ====
=== - Laptop ist kein ThinkPad ===
Alle Akkufunktionen von TLP funktionieren nur mit ThinkPads.
Alle Akkufunktionen von TLP funktionieren nur mit ThinkPads.
==== - Paket '''tp-smapi-dkms''' ist nicht installiert ====
=== - Paket '''tp-smapi-dkms''' ist nicht installiert ===
tp-smapi nach der distributionsspezifischen [[TLP_-_Linux_Stromsparen#Installieren|Installationsanleitung]] nachinstallieren.
tp-smapi nach der distributionsspezifischen [[TLP_-_Linux_Stromsparen#Installieren|Installationsanleitung]] nachinstallieren.


==== - Kernelmodul tp_smapi lädt nicht ====
=== - Kernelmodul tp_smapi lädt nicht ===
Zunächst sollte man überprüfen, ob das Kernelmodul <code>tp_smapi</code> geladen wird. Erscheint bei folgendem Terminalkommando
Zunächst sollte man überprüfen, ob das Kernelmodul <code>tp_smapi</code> geladen wird. Erscheint bei folgendem Terminalkommando
  sudo modprobe -v tp_smapi
  sudo modprobe -v tp_smapi
Zeile 132: Zeile 134:
* SL300/400/500
* SL300/400/500


==== - Akku wurde gewechselt ====
=== - 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 Einstellungen#Akku_.2A.2ATP|TLP konfigurierten Ladeschwellen]] werden erst aktiv, nachdem das
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 Einstellungen#Akku_.2A.2ATP|TLP konfigurierten Ladeschwellen]] werden erst aktiv, nachdem das
* System neu gestartet
* System neu gestartet
Zeile 139: Zeile 141:


Alternativ kann man auch [[TLP_-_Stromspareinstellungen_fuer_Ubuntu#Akku-Ladeschwellen_vor.C3.BCbergehend_.C3.A4ndern_.2A.2ATP|temporäre Schwellen setzen]] (wirken sofort).
Alternativ kann man auch [[TLP_-_Stromspareinstellungen_fuer_Ubuntu#Akku-Ladeschwellen_vor.C3.BCbergehend_.C3.A4ndern_.2A.2ATP|temporäre Schwellen setzen]] (wirken sofort).
=== Die von tlp-stat angezeigten Ladeschwellen entsprechen nicht den Einstellungen ===
 
== Die von tlp-stat angezeigten Ladeschwellen entsprechen nicht den Einstellungen ==
Mögliche Ursachen:
Mögliche Ursachen:


==== Konfiguration wurde nicht aktiviert ====
=== Konfiguration wurde nicht aktiviert ===
Nach Anpassungen der Einstellungsdatei ist ein Neustart oder der Aufruf von
Nach Anpassungen der Einstellungsdatei ist ein Neustart oder der Aufruf von
  sudo tlp start
  sudo tlp start
Zeile 148: Zeile 151:
  sudo tlp setcharge erforderlich
  sudo tlp setcharge erforderlich


==== ThinkPad Edge, L (nicht L420/520), SL (ab SL410/510) ====
=== ThinkPad Edge, L (nicht L420/520), SL (ab SL410/510) ===
Bei diesen Baureihen entsprechen die ausgelesenen Werte für die Akkuladeschwellen nicht den zuvor geschriebenen Werten. So liefert z.B. das Setzen von START_CHARGE_THRESH_BATx=75 / STOP_CHARGE_THRESH_BATx=80 beim Auslesen stattdessen 81 / 80.
Bei diesen Baureihen entsprechen die ausgelesenen Werte für die Akkuladeschwellen nicht den zuvor geschriebenen Werten. So liefert z.B. das Setzen von START_CHARGE_THRESH_BATx=75 / STOP_CHARGE_THRESH_BATx=80 beim Auslesen stattdessen 81 / 80.


=== Was genau tut die untere Ladeschwelle START_CHARGE_THRESH_BATx? ===
== Was genau tut die untere Ladeschwelle START_CHARGE_THRESH_BATx? ==
START_CHARGE_THRESH_BATx sorgt dafür, dass der Akku nach kurzen Entladevorgängen beim Anstecken des Netzteils nicht sofort wieder geladen wird. Der Ladevorgang startet erst, wenn beim vorausgegangenen Entladen der Wert von START_CHARGE_THRESH_BATx unterschritten wurde.
START_CHARGE_THRESH_BATx sorgt dafür, dass der Akku nach kurzen Entladevorgängen beim Anstecken des Netzteils nicht sofort wieder geladen wird. Der Ladevorgang startet erst, wenn beim vorausgegangenen Entladen der Wert von START_CHARGE_THRESH_BATx unterschritten wurde.


=== Kann man durch Setzen der unteren Ladeschwelle das weitere Entladen des Akkus verhindern?  ===
== Kann man durch Setzen der unteren Ladeschwelle das weitere Entladen des Akkus verhindern?  ==
Nein. Entladen des Akkus läßt sich nur durch Anstecken des Netzteils oder Ausschalten des ThinkPads verhindern.
Nein. Entladen des Akkus läßt sich nur durch Anstecken des Netzteils oder Ausschalten des ThinkPads verhindern.


=== Die untere Ladeschwelle kann nicht gesetzt werden (X220, T420, ...) ===
== Die untere Ladeschwelle kann nicht gesetzt werden (X220, T420, ...) ==
Symptome:  
Symptome:  
* Die Ausgabe von tlp-stat zeigt:
* Die Ausgabe von tlp-stat zeigt:
Zeile 168: Zeile 171:
Lösung: derzeit keine.
Lösung: derzeit keine.


=== Rekalibrieren ist nicht möglich (X220, T420, ...) ===
== Rekalibrieren ist nicht möglich (X220, T420, ...) ==
Symptom:  
Symptom:  
* tlp discharge bzw. recalibrate schlagen fehl:
* tlp discharge bzw. recalibrate schlagen fehl:
Zeile 175: Zeile 178:
Ursache: ist im vorstehenden Abschnitt zur unteren Ladeschwelle erklärt.
Ursache: ist im vorstehenden Abschnitt zur unteren Ladeschwelle erklärt.


=== Ich habe die Ladeschwellen entfernt, trotzdem wirken sie weiterhin ===
== Ich habe die Ladeschwellen entfernt, trotzdem wirken sie weiterhin ==
Entfernt man die Ladeschwellen lediglich aus der Konfiguration, bleiben sie zunächst erhalten, da sie von der Akkuelektronik gespeichert werden. Um zur Werkseinstellung 96 / 100% zurückzukehren, gibt es zwei Möglichkeiten:
Entfernt man die Ladeschwellen lediglich aus der Konfiguration, bleiben sie zunächst erhalten, da sie von der Akkuelektronik gespeichert werden. Um zur Werkseinstellung 96 / 100% zurückzukehren, gibt es zwei Möglichkeiten:
* Akku kurz aus dem Thinkpad entfernen
* Akku kurz aus dem Thinkpad entfernen
* [[TLP_-_Linux_Stromsparen#Akku-Ladeschwellen_vor.C3.BCbergehend_auf_Maximum_setzen|tlp fullcharge]]
* [[TLP_-_Linux_Stromsparen#Akku-Ladeschwellen_vor.C3.BCbergehend_auf_Maximum_setzen|tlp fullcharge]]


=== Mein Akku läßt sich nach einer Rekalibration nicht mehr aufladen, die Anzeige zeigt permanent X% ===
== Mein Akku läßt sich nach einer Rekalibration nicht mehr aufladen, die Anzeige zeigt permanent X% ==
Wahrscheinlichste Ursache: der Akku ist defekt (und war dies auch schon vor der Rekalibration).
Wahrscheinlichste Ursache: der Akku ist defekt (und war dies auch schon vor der Rekalibration).


== Wechselschacht / Ultrabay ==
= Wechselschacht / Ultrabay =
=== Wieso wird trotz Konfiguration das optische Laufwerk im Akkubetrieb nicht ausgeschaltet? ===
== Wieso wird trotz Konfiguration das optische Laufwerk im Akkubetrieb nicht ausgeschaltet? ==
Mögliche Ursachen:
Mögliche Ursachen:
==== - ThinkPad ohne Ultrabay ====
=== - ThinkPad ohne Ultrabay ===
Dazu zählen die Edge- und SL-Baureihen.
Dazu zählen die Edge- und SL-Baureihen.


==== - Inkompatibles Notebook ====
=== - Inkompatibles Notebook ===
Die Funktion ist bisher nur mit ThinkPads getestet. Berichte und Fragen zu anderen Notebooks sind im [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/84030-projektvorstellung-tlp---stromspareinstellungen-für-ubuntu/ Support-Thread] stets willkommen.
Die Funktion ist bisher nur mit ThinkPads getestet. Berichte und Fragen zu anderen Notebooks sind im [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/84030-projektvorstellung-tlp---stromspareinstellungen-für-ubuntu/ Support-Thread] stets willkommen.


== Neue Funktionen ==
= Neue Funktionen =
=== Wie erreiche ich, daß Feature "xyzzy" in TLP aufgenommen wird? ===
== Wie erreiche ich, daß Feature "xyzzy" in TLP aufgenommen wird? ==
Einfach im [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/84030-projektvorstellung-tlp---stromspareinstellungen-für-ubuntu/ Support-Thread] melden und den Wunsch nachvollziehbar beschreiben:
Einfach im [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/84030-projektvorstellung-tlp---stromspareinstellungen-für-ubuntu/ Support-Thread] melden und den Wunsch nachvollziehbar beschreiben:
* Ziel des Features: was soll erreicht werden und warum?
* Ziel des Features: was soll erreicht werden und warum?
Zeile 202: Zeile 205:
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.
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? ===
== Abgrenzung - welche Themen berücksichtigt TLP (absichtlich) nicht? ==
* Lüftersteuerung: Lösungen sind bereits vorhanden: Thinkfan bzw. tpfanco.
* Lüftersteuerung: Lösungen sind bereits vorhanden: Thinkfan bzw. tpfanco.
* Helligkeit des LCD-Backlights: kollidiert mit vorhandener Funktionalität z.B. des Gnome Power Managers
* Helligkeit des LCD-Backlights: kollidiert mit vorhandener Funktionalität z.B. des Gnome Power Managers


== Links ==
= Links =
=== TLP ===
== TLP ==
* [[TLP - Linux Stromsparen]] – Homepage, Installation, Benutzerdokumentation
* [[TLP - Linux Stromsparen]] – Homepage, Installation, Benutzerdokumentation
* [[TLP Einstellungen]] – Konfiguration
* [[TLP Einstellungen]] – Konfiguration
Zeile 213: Zeile 216:
* [https://github.com/linrunner/TLP/wiki/TLP-Linux-Advanced-Power-Management TLP Linux Advanced Power Management] – English Documentation
* [https://github.com/linrunner/TLP/wiki/TLP-Linux-Advanced-Power-Management TLP Linux Advanced Power Management] – English Documentation


=== Lüftersteuerung ===
== Lüftersteuerung ==
''nur für ThinkPads''
''nur für ThinkPads''
* [[Thinkfan]] – einfaches Lüftersteuerungsprogramm
* [[Thinkfan]] – einfaches Lüftersteuerungsprogramm

Version vom 23. März 2012, 18:24 Uhr

Hier werden häufig gestellte Fragen zu TLP beantwortet.

Installation und Konfiguration

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.

Warum ziehen meine TLP-Einstellungen unter Kubuntu/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.

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. Allerdings wird TLP vom Autor unter Mint nicht getestet.

Für die Linux Mint Debian Edition (LMDE) siehe den nächsten Abschnitt.

Kann ich TLP unter Debian verwenden?

Ja. Möglich ab Debian 6.0 "Squeeze".

Kann ich das Paket für openSUSE auch unter Fedora verwenden?

Nein. Die Installation bricht mit einem Fehler ab.

Kann ich TLP mit anderen Linux-Distributionen verwenden?

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

tar xfvz tlp_VERSION.tar.gz
cd tlp-VERSION

# als Root
make install 
chkconfig --add tlp # or the distro specific command to enable a service

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, kann sich anhand der Programmdokumentation informieren und möge sich sehr gerne im Support-Thread melden.

Systemperformance

Kernel 3.0: System extrem langsam im Akkubetrieb

Einige Benutzer des ThinkPad T420 berichteten von diesem Problem. Als Umgehungslösung hat sich folgende Einstellung bewährt:

SATA_LINKPWR_ON_BAT=medium_power 

Prozessortaktsteuerung

Suspend/Hibernate

Kernel 3.0: Suspend nicht möglich im Akkubetrieb

Zwei Benutzer des ThinkPad T400 berichteten von diesem Problem. Ursache war die benutzerspezifische Einstellung für das Ausschalten des optischen Laufwerks im Akkubetrieb. Diese ist wie folgt zu deaktivieren:

BAY_POWEROFF_ON_BAT=0

Festplatte

Warum parkt meine Festplatte die Leseköpfe im Akkubetrieb so häufig (Klickgeräusche)?

Die TLP-Einstellung

DISK_APM_LEVEL_ON_BAT=128

entspricht der Ubuntu-Default-Einstellung und sollte nicht zu exzessiven Parkvorgängen (Stichwort "Load Cycle Count") führen. Leider interpretieren einige Hersteller, insbesondere bei neueren Plattenmodellen, die APM-Eckwerte sehr "großzügig", um den Stromverbrauch zu senken.

In einem solchen Fall kann es helfen, im Akkubetrieb einen geeigneten Wert > 128 durch Ausprobieren zu ermitteln (siehe Notebook-Festplatten-Bug).

Warum funktioniert das automatische Anhalten der Festplatte (spin down) nicht?

Die Verwendung DISK_APM_LEVEL < 128 oder von DISK_SPINDOWN_TIMEOUT ermöglicht zwar das automatische Anhalten des Spindelmotors. In der Praxis greifen System und Anwendungen aber zu häufig auf die Festplatte zu und wecken sie wieder auf. Für dieses Problem existiert keine nachhaltige Lösung, da insbesondere zahlreiche Anwendungen angepaßt werden müßten.

Wie kann ich meine 2. Festplatte anhalten?

Abschalten nach 1 Minute (= 12 · 5 Sekunden) Inaktivität mit:

DISK_SPINDOWN_TIMEOUT_ON_AC="0 12"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 12"

Siehe auch Spindelmotor abschalten.

Funkgeräte (Bluetooth, WLAN, WWAN)

Debian Squeeze: Warum werden die in DEVICES_TO_DISABLE_ON_STARTUP angegebenen Geräte beim Systemstart nicht deaktiviert?

Debian Squeeze (nicht jedoch Wheezy) hat die Eigenart, bei jedem Anzeigen des Anmeldedialogs (GDM) alle Funkgeräte einzuschalten. Je nach Startgeschwindigkeit des Systems wird dadurch das Abschalten durch TLP zunichte gemacht. In diesem Fall kann man als Umgehungslösung folgende Zeile in /etc/rc.local aufnehmen:

{ sleep 30; bluetooth off; wifi off; wwan off; } &

Die Kommandos für nicht abzuschaltende Geräte läßt man weg. Ebenso ist ggf. die am Befehl sleep angegebene Verzögerung von 30 Sekunden anzupassen.

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

Sound

Bei Problemen mit der Soundausgabe (Störungen, Klickgeräusche) kann man probehalber in den Einstellungen den Stromsparmodus des Soundchips deaktivieren um das Problem einzugrenzen:

SOUND_POWER_SAVE=0

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 (Ersparnis ca. 0,4 W).

"Wifi powersave"

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

"USB autosuspend"

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

"HD 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

tp-smapi nach der distributionsspezifischen Installationsanleitung nachinstallieren.

- Kernelmodul tp_smapi lädt nicht

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 sollte man mit den in tp-smapi beschriebenen Maßnahmen fortfahren.

Generell nicht unterstützt wird tp-smapi von folgenden Modellen:

  • SL300/400/500

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

Die von tlp-stat angezeigten Ladeschwellen entsprechen nicht den Einstellungen

Mögliche Ursachen:

Konfiguration wurde nicht aktiviert

Nach Anpassungen der Einstellungsdatei ist ein Neustart oder der Aufruf von

sudo tlp start

bzw.

sudo tlp setcharge erforderlich

ThinkPad Edge, L (nicht L420/520), SL (ab SL410/510)

Bei diesen Baureihen entsprechen die ausgelesenen Werte für die Akkuladeschwellen nicht den zuvor geschriebenen Werten. So liefert z.B. das Setzen von START_CHARGE_THRESH_BATx=75 / STOP_CHARGE_THRESH_BATx=80 beim Auslesen stattdessen 81 / 80.

Was genau tut die untere Ladeschwelle START_CHARGE_THRESH_BATx?

START_CHARGE_THRESH_BATx sorgt dafür, dass der Akku nach kurzen Entladevorgängen beim Anstecken des Netzteils nicht sofort wieder geladen wird. Der Ladevorgang startet erst, wenn beim vorausgegangenen Entladen der Wert von START_CHARGE_THRESH_BATx unterschritten wurde.

Kann man durch Setzen der unteren Ladeschwelle das weitere Entladen des Akkus verhindern?

Nein. Entladen des Akkus läßt sich nur durch Anstecken des Netzteils oder Ausschalten des ThinkPads verhindern.

Die untere Ladeschwelle kann nicht gesetzt werden (X220, T420, ...)

Symptome:

  • Die Ausgabe von tlp-stat zeigt:
/sys/devices/platform/smapi/BAT0/start_charge_thresh = (not available)
  • Die Ausgabe von tlp setcharge bzw. fullcharge zeigt:
start => Warning: cannot set threshold.

Ursache: auf ThinkPads ab der Sandy-Bridge-Generation wird von tp-smapi weder die untere Ladeschwelle noch das Entladen am Netzteil unterstützt.

Lösung: derzeit keine.

Rekalibrieren ist nicht möglich (X220, T420, ...)

Symptom:

  • tlp discharge bzw. recalibrate schlagen fehl:
Error: discharge function not available for this ThinkPad model.

Ursache: ist im vorstehenden Abschnitt zur unteren Ladeschwelle erklärt.

Ich habe die Ladeschwellen entfernt, trotzdem wirken sie weiterhin

Entfernt man die Ladeschwellen lediglich aus der Konfiguration, bleiben sie zunächst erhalten, da sie von der Akkuelektronik gespeichert werden. Um zur Werkseinstellung 96 / 100% zurückzukehren, gibt es zwei Möglichkeiten:

Mein Akku läßt sich nach einer Rekalibration 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ählen die Edge- und SL-Baureihen.

- 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 bzw. tpfanco.
  • Helligkeit des LCD-Backlights: kollidiert mit vorhandener Funktionalität z.B. des Gnome Power Managers

Links

TLP

Lüftersteuerung

nur für ThinkPads

  • Thinkfan – einfaches Lüftersteuerungsprogramm
  • tpfanco – Lüftersteuerung mit GUI