|
|
(309 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.
| |
| | |
| 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.
| |
| | |
| Die im Beispiel gezeigten Werte sind übrigens die Hardware-Defaults (die auch ohne TLP wirksam wären) und keinesfalls Empfehlungen für eine optimale Einstellung. Daher sind diese Vorgaben auch in der Konfigurationsdatei auskommentiert.
| |
| | |
| Zur Auswahl individueller Einstellungen empfiehlt sich die Lektüre des Forum-Beitrags [http://www.thinkpad-forum.de/forum-community/allgemeine-thinkpad-diskussion/86788-leitfaden-zur-behandlung-von-lithium-akkus/ "Leitfaden zur Behandlung von Lithium Akkus"]
| |
| | |
| <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.
| |