TLP Einstellungen: Unterschied zwischen den Versionen

Aus ThinkPad-Wiki
(veralteter Inhalt entfernt)
Markierung: Ersetzt
 
(314 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Einleitung ==
[[Bild:warning.png]] Die Inhalte dieser Seite waren veraltet und wurden deshalb vom TLP Autor entfernt.  
Alle Einstellungen von [[TLP_-_Stromspareinstellungen_für_Ubuntu|TLP]] sind zentral in der Konfigurationsdatei '''/etc/default/tlp''' zusammengefaßt. Die mitgelieferte Datei enthält sinnvolle Voreinstellungen. Einige Funktionen (USB Autosupend, opt. Ultrabay-Laufwerk ausschalten, Akkuladeschwellen) sind vom Benutzer explizit zu aktivieren.


Bei Paketupdates wird die vom Benutzer angepaßte Datei von der Paketverwaltung nur nach Rückfrage überschrieben bzw. die neue Datei als '''/etc/default/tlp.dpkg-dist''' abgelegt.
Bitte die [https://linrunner.de/tlp/settings offizielle Dokumentation (englisch)] verwenden.
 
Die Konfigurationsdatei muß mit einem [http://wiki.ubuntuusers.de/Editor#Root-Rechte-Bearbeiten-von-Systemdateien Editor mit Root-Rechten] bearbeitet werden. Also z.B. per
gksudo gedit /etc/default/tlp
 
== Parameter ==
<u>Allgemeine Hinweise:</u>
* Parameter mit der Endung _AC wirken auf den Netzteilbetrieb
* Parameter mit der Endung _BAT wirken auf den Akkubetrieb
* Parameter die Leerzeichen enthalten sind in Anführungszeichen ("") anzugeben
* bei einigen Parametern ist zum Aktivieren das führende Kommentarzeichen (#) zu entfernen
 
=== Allgemeines ===
 
TLP_ENABLE=1
Der Hauptschalter von [[TLP_-_Stromspareinstellungen_für_Ubuntu|TLP]]. Zum Deaktivieren von TLP setzt man ihn auf 0 und macht einen Neustart.
 
=== Kernel und Dateisystem ===
 
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
Steuert ob der [http://www.thinkwiki.org/wiki/Laptop-mode Laptop-Mode] des Linux-Kernels verwendet werden soll (Wert ungleich 0). Hier ist normalerweise keine Änderung erforderlich.
 
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=15
Timeouts (in Sekunden) für das Zurückschreiben der Dateisystempuffer auf die Festplatte.
 
=== Undervolting ===
 
PHC_CONTROLS="F:V F:V F:V F:V"
'''Hinweis: erfordert fortgeschrittene Linux-Kenntnisse.'''
 
Ist ein Kernel mit [http://www.linux-phc.org/viewtopic.php?f=13&t=2 PHC-Patches] installiert, so können hier zum [http://wiki.ubuntuusers.de/Prozessorspannung_absenken Absenken der Prozessorspannung] ("Undervolting") die gewünschten Wertepaare (Frequenz:Spannung) eingetragen werden.
 
=== Festplatten und Controller ===
 
DISK_DEVICES="sda"
Hier wird angegeben auf welche Festplatte(n) die nachfolgenden Parameter für das Power Management wirken sollen. Mehrere Festplatten sind mit Leerzeichen getrennt aufzuführen ("sda sdb").
DISK_APM_LEVEL_ON_AC=254
DISK_APM_LEVEL_ON_BAT=128 
Steuert den "Advanced Power Management Level" der Festplatte(n):
* 1 - maximale Energieeinsparung<br/>'''Vorsicht: kann zu erhöhtem Verschleiß durch häufiges Entladen der Schreib-/Leseköpfe führen (meist erkennbar am Klickgeräusch) .'''
* 254 - minimale Energieeinsparung
* 255 - aus (wird von manchen Festplatten nicht unterstützt)
* Einstellungen von 1 bis 127 führen zum autom. Abschalten des Spindelmotors bei Inaktivität
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
Steuert das Powermanagement der SATA-Anschlüsse für Festplatte bzw. opt. Laufwerk:
* min_power - maximale Energieeinsparung und geringste Performance
* medium_power - Kompromiss aus Stromverbrauch und Performance
* max_performance - maximale Performance und Stromverbrauch
 
=== Netzwerk ===
 
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
Steuert den Energiesparmodus des WLAN-Adapters (unterstützt: Ubuntu 10.04/Kernel 2.6.32, Intel 5100/5300agn):
* 1 - deaktiviert
* 5 - aktiviert
'''Hinweis: der Energiesparmodus kann zu einer instabilen WLAN-Verbindung führen.'''
WOL_DISABLE=Y
* Y - Wake on LAN deaktiviert
* N - Wake on LAN aktiviert
 
=== Sound ===
 
SOUND_POWER_SAVE=1
Timeout (in Sekunden) für den Stromsparmodus des Soundchips (unterstützt: Intel HDA, AC97). Der Wert 0 deaktiviert die Funktion.
''' Hinweis: kann zu Klickgeräuschen in der Soundausgabe führen.'''
 
SOUND_POWER_SAVE_CONTROLLER=Y
* Y - schaltet den Controller ebenfalls aus wenn der Soundchip in den Stromsparmodus geht
* N - Controller bleibt immer aktiv
 
=== Ultrabay ===
 
BAY_POWEROFF_ON_BAT=0
* 1 - schaltet die Stromversorgung des optischen Ultrabay-Laufwerks bei ThinkPads im Akkubetrieb aus
* 0 - kein Abschalten
BAY_DEVICE=sr0
Gibt die Gerätedatei für das opt. Laufwerk an (Default ist '''/dev/sr0''').
 
<u>Hinweise:</u>
* Das Laufwerk kann über den Ultrabay-Entriegelungsschieber bzw. bei neueren Modellen über den Auswurfknopf am Laufwerk wieder eingeschaltet werden.
* Alle anderen Geräte in der UltraBay, insbesondere Festplatten, werden durch diese Funktion ''nicht'' ausgeschaltet.
 
=== USB ===
USB_AUTOSUSPEND=1
* 1 - aktiviert beim Systemstart und beim Wechsel der Stromquelle für alle USB-Geräte den [http://www.lesswatts.org/projects/devices-power-management/usb.php Autosuspend-Modus] (außer für in der Blacklist aufgeführte)
* 0 - Funktion deaktiviert
USB_BLACKLIST="1111:2222 3333:4444"
Die eingetragenen USB-Geräte-IDs sind vom Autosuspend-Modus ausgenommen. Hier können problematische Geräte aufgenommen werden, z.B. Mäuse die Schwierigkeiten mit dem Aufwachen haben. Die IDs ermittelt man am einfachsten mit dem Kommando <code>lsusb</code>. Mehrere IDs sind mit Leerzeichen zu separieren.
 
=== Systemstart und Herunterfahren ===
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
Die hier eingetragenen Geräte werden beim Systemstart autom. deaktiviert:
* bluetooth - eingebautes Bluetooth (wird bei der Benutzeranmeldung deaktiviert)
* wifi - WLAN
* wwan - eingebautes WWAN/UMTS
 
Mehrere Geräte sind mit Leerzeichen zu trennen.
 
<u>Bekanntes Problem:</u> durch einen Fehler in Ubuntu kann es beim manuellen Einschalten von Bluetooth passieren, daß das Gerät vom Panel-Applet nicht erkannt wird. Abhilfe ist nur möglich, indem "bluetooth" aus DEVICES_TO_DISABLE_ON_STARTUP entfernt wird.
DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Sollten Geräte das Herunterfahren des Systems blockieren, können sie über einen Eintrag in diesem Parameter zu Beginn des Herunterfahrens ausgeschaltet werden.
 
=== Akku ===
 
START_CHARGE_THRESH_BAT0=96
STOP_CHARGE_THRESH_BAT0=100
 
START_CHARGE_THRESH_BAT1=96
STOP_CHARGE_THRESH_BAT1=100
Einstellen der Akkuladeschwellen von ThinkPads für Hauptakku (BAT0) und Ultrabay-Akku (BAT1). Die Werte sind in % der Akkukapazität anzugeben. Die im Beispiel gezeigten Werte sind übrigens die Hardware-Defaults und ''keineswegs'' Empfehlung für eine optimale Einstellung.
 
Das Aufladen startet beim Anschließen des Netzteils nur dann, wenn die Ladung unterhalb des START_CHARGE_TRESH-Werts liegt und endet bei Erreichen des STOP_CHARGE_TRESH-Werts.
 
<u>Hinweis:</u> diese Funktion erfordert das Kernelmodul '''tp_smapi''', dessen Installation [[TLP_-_Stromspareinstellungen_f%C3%BCr_Ubuntu#Zu_installierende_Pakete|hier]] oder im Artikel zum [http://wiki.ubuntuusers.de/Festplattenschutz#Kernelmodul-hdaps-installieren-alle-Ubuntu-Versionen Festplattenschutz] (im Abschnitt zum Kernelmodul '''hdaps''') beschrieben ist.
 
=== Trace-Modus ===
Zu Supportzwecken kann der Trace-Modus durch Einfügen folgender Zeile aktiviert werden
TLP_DEBUG="run rf pm usb sysfs"
 
== Originaldatei ==
Die Datei '''/etc/default/tlp''' aus dem Installationspaket als Referenz.
 
# tlp - Parameters for power save
 
# Set to 0 to disable/1 to enable TLP
TLP_ENABLE=1
# Seconds laptop mode has to to wait after the disk goes idle before doing a sync.
# Non-zero value enables, zero disables laptop mode.
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
 
# Dirty page values (timeouts in secs).
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=15
       
# Change CPU voltages aka "undervolting" - Kernel with PHC patch required
# Freq:voltage pairs are written to /sys/devices/system/cpu/cpu0/cpufreq/phc_controls
# CAUTION: only use this, if you thoroughly understand what you are doing!
#PHC_CONTROLS="F:V F:V F:V F:V"
# Hint: this feature ist disabled by default, remove the leading # to enable it.
 
# Hard disk devices, separate with spaces (default: sda).
DISK_DEVICES="sda"
 
# Hard disk advanced power management level: 1(max saving)..254(off)
# Levels 1..127 spin down the disk.
DISK_APM_LEVEL_ON_AC=254
DISK_APM_LEVEL_ON_BAT=128 
 
# SATA Link Power: min_power/medium_power/max_performance
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
 
# Wifi power save mode: 1=disable/5=enable
# (Kernel >= 2.6.32, some adapters only!)
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
# Disable wake on lan: Y/N
WOL_DISABLE=Y
 
# Enable power save for Intel HDA, AC97 devices (timeout in secs).
# A value of 0 disables / >=1 enables power save.
SOUND_POWER_SAVE=1
# Disable controller too (HDA only): Y/N
SOUND_POWER_SAVE_CONTROLLER=Y
 
# Set to 1 to power off optical drive in UltraBay (ThinkPads only)
# when running on battery. A value of 0 disables this Feature (Default).
# Drive can be powered on again by releasing (and reinserting) the
# eject lever or by pressing the disc eject button on newer models.
# Note: an UltraBay hard disk is never powered off.
BAY_POWEROFF_ON_BAT=0
# Optical drive device to power off (default sr0)
BAY_DEVICE="sr0"
# Set to 0 to disable/1 to enable usb autosuspend feature
USB_AUTOSUSPEND=1
 
# Devices from the following list are excluded from usb autosuspend
# (separate with spaces). Use lsusb to get the id's.
#USB_BLACKLIST="1111:2222 3333:4444"
# Hint: this feature ist disabled by default, remove the leading # to enable it.
 
# Devices to disable on startup: bluetooth/wifi/wwan
#DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
# Hint: this feature ist disabled by default, remove the leading # to enable it.
 
# Devices to disable on shutdown: bluetooth/wifi/wwan
# (workaround for devices that are blocking shutdown)
#DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"
# Hint: this feature ist disabled by default, remove the leading # to enable it.
 
# Battery charge thresholds (ThinkPad only, tp-smapi kernel module required)
# Charging starts when the remaining capacity falls below the START_CHARGE_TRESH
# value and stops when exceeding the STOP_CHARGE_TRESH value.
# Main battery (values in %)
#START_CHARGE_THRESH_BAT0=96
#STOP_CHARGE_THRESH_BAT0=100
# Ultrabay battery (values in %)
#START_CHARGE_THRESH_BAT1=96
#STOP_CHARGE_THRESH_BAT1=100
# Hint: this feature ist disabled by default, remove the leading #s to enable it.

Aktuelle Version vom 16. April 2024, 05:57 Uhr

Warning.png Die Inhalte dieser Seite waren veraltet und wurden deshalb vom TLP Autor entfernt.

Bitte die offizielle Dokumentation (englisch) verwenden.