Linux Projektvorstellung: TLP – Linux Stromsparen

Linux Betriebssystem

linrunner

Ubuntuversteher
Themenstarter
Registriert
22 Juni 2007
Beiträge
13.290
Nachdem im Forum öfters nachgefragt wird, wie man Linux die Feinheiten des Stromsparens beibringt, habe ich mich vor einiger Zeit entschlossen, meine Skriptsammlung in eine allgemein benutzbare Form zu bringen. Das Ergebnis möchte ich Euch an dieser Stelle vorstellen.

Dokumentation ist auf der offiziellen Website https://linrunner.de/tlp/ zu finden (die Infos in unserem Wiki werden von mir nicht mehr gepflegt und sind veraltet).

Fragen und Probleme einfach hier im Thread posten.

Für die erste Analyse benötige ich bitte stets den kompletten Output von

Code:
sudo tlp-stat
Anmerkung: ich fordere oft in der weiteren Analyse Teilausgaben an - das sollt ihr jedoch nicht selbstständig tun! Immer zuerst die vollständige Ausgabe.

Bitte auch die FAQ beachten!

Rückmeldungen der Art "alles funktioniert" sind natürlich auch gern gesehen ... :cool:
 
Zuletzt bearbeitet:
Kannst du vielleicht die Möglichkeit einpflegen, dass man die Stromspareinstellungen für die Soundkarte für Akku und Netz separat regeln kann?

Das wäre nicht schlecht, bei mir führt SOUND_POWER_SAVE bei externen Geräten die über HDMI angeschlossen sind zu einem knacksen. Komischerweise nicht bei allen, hat also irgendwas mit den HDMI Spezifikationen zu tun. Mfg kalibari
 
Benutzer von openSUSE sollten mal hier reinschauen.

@.Sun,kalibari: ist derzeit nicht in Planung.
 
moin!

habe bisher tlp mit großem Erfolg genutzt. Nach dem letzten update (ich vermute, aufgefallen ist es mir erst jetzt) ist bei mir allerdings ein kleines Problem aufgetreten.

Der Befehl "sudo tlp fullcharge" hat ein direktes Abschalten des PCs zur folge, man kann im Terminal noch kurz erahnen dass die Ladeschwellen temporär neu gesetzt werden und schon ist die Kiste kommentarlos aus...

Was kann ich tun?
Code:
--- TLP 0.4 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
CPU_SCALING_GOVERNOR_ON_AC=ondemand
CPU_SCALING_GOVERNOR_ON_BAT=ondemand
CPU_SCALING_MIN_FREQ_ON_AC=800000
CPU_SCALING_MAX_FREQ_ON_AC=2401000
CPU_SCALING_MIN_FREQ_ON_BAT=800000
CPU_SCALING_MAX_FREQ_ON_BAT=1600000
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
DISK_DEVICES="sda sdb"
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
WOL_DISABLE=Y
SOUND_POWER_SAVE=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_BAT=1
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
RUNTIME_PM_ALL=0
USB_AUTOSUSPEND=1
USB_BLACKLIST_WWAN=1
RESTORE_DEVICE_STATE_ON_STARTUP=1
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
DEVICES_TO_ENABLE_ON_RADIOSW="wifi"
START_CHARGE_THRESH_BAT0=75
STOP_CHARGE_THRESH_BAT0=80
DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"
DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"
DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi"
DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT=""
DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT=""

+++ System Info
System         = LENOVO ThinkPad X200 7458CY9
BIOS           = 6DET72WW (3.22 )
Release        = Ubuntu 12.04.3 LTS
Kernel         = 3.2.0-54-generic x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-3.2.0-54-generic root=UUID=963190db-fcad-4bfe-afa3-78356fad79e3 ro quiet splash vt.handoff=7

+++ System Status
TLP power save = enabled
power source   = ac

+++ Processor
CPU Model      = Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = acpi-cpufreq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =   800000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  2401000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies = 2401000 2400000 1600000 800000 [kHz]

/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver    = acpi-cpufreq
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq  =   800000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq  =  2401000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies = 2401000 2400000 1600000 800000 [kHz]

/sys/devices/system/cpu/cpufreq/boost                  = (not available)
/sys/devices/system/cpu/sched_mc_power_savings         = 0
/proc/sys/kernel/nmi_watchdog                          = 0

+++ Undervolting
PHC kernel not available.

+++ Temperatures
/proc/acpi/ibm/thermal = 38 33 -128 38 21 -128 18 -128 37 36 -128 -128 -128 -128 -128 -128 [°C]
/proc/acpi/ibm/fan     =  2353 [/min]

+++ File System
/proc/sys/vm/laptop_mode               =     0
/proc/sys/vm/dirty_writeback_centisecs =  1500
/proc/sys/vm/dirty_expire_centisecs    =  1500
/proc/sys/vm/dirty_ratio               =    20
/proc/sys/vm/dirty_background_ratio    =    10
/proc/sys/fs/xfs/age_buffer_centisecs  = (not available)
/proc/sys/fs/xfs/xfssyncd_centisecs    = (not available)
/proc/sys/fs/xfs/xfsbufd_centisecs     = (not available)

+++ Storage Devices
/dev/sda:
          Model     = Samsung SSD 840 PRO Series              
          Firmware  = DXM03B0Q
          APM Level = none/disabled
          Status    = active/idle
          TRIM      = supported
          scheduler = cfq

        SMART info:
            5 Reallocated_Sector_Ct     =        0 
            9 Power_On_Hours            =      357 [h]
          177 Wear_Leveling_Count       =       99 [%]
          179 Used_Rsvd_Blk_Cnt_Tot     =        0 
          190 Airflow_Temperature_Cel   =       21 [°C]
          241 Total_LBAs_Written        =    0.210 [TB]


+++ SATA Aggressive Link Power Management
/sys/class/scsi_host/host0/link_power_management_policy  = max_performance
/sys/class/scsi_host/host1/link_power_management_policy  = max_performance
/sys/class/scsi_host/host2/link_power_management_policy  = max_performance
/sys/class/scsi_host/host3/link_power_management_policy  = max_performance

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = default (using bios preferences)

+++ Intel Graphics
/sys/module/i915/parameters/powersave        =  1 (enabled)
/sys/module/i915/parameters/i915_enable_rc6  = -1 (use per-chip default)
/sys/module/i915/parameters/i915_enable_fbc  = -1 (use per-chip default)
/sys/module/i915/parameters/lvds_downclock   =  0 (disabled)
/sys/module/i915/parameters/semaphores       = -1 (use per-chip default)

+++ Wireless
bluetooth = off (software)
wifi      = off (software)
wwan      = none (no device)

wlan0(iwlwifi): power management = off

+++ Audio
/sys/module/snd_hda_intel/parameters/power_save            = 1
/sys/module/snd_hda_intel/parameters/power_save_controller = Y

+++ ThinkPad Extended Battery Functions
tp-smapi   = active
tpacpi-bat = inactive (kernel module 'acpi_call' not installed)

+++ ThinkPad Battery Status (Main)
/sys/devices/platform/smapi/BAT0/manufacturer               = SANYO
/sys/devices/platform/smapi/BAT0/model                      = 42T4649
/sys/devices/platform/smapi/BAT0/manufacture_date           = 2008-11-18
/sys/devices/platform/smapi/BAT0/first_use_date             = 2010-03-11
/sys/devices/platform/smapi/BAT0/cycle_count                =     30
/sys/devices/platform/smapi/BAT0/design_capacity            =  84240 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity         =  74270 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity         =  55180 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent          =     75 [%]
/sys/devices/platform/smapi/BAT0/remaining_running_time_now = not_discharging [min]
/sys/devices/platform/smapi/BAT0/remaining_charging_time    = not_charging [min]
/sys/devices/platform/smapi/BAT0/power_now                  =      0 [mW]
/sys/devices/platform/smapi/BAT0/power_avg                  =      0 [mW]

/sys/devices/platform/smapi/BAT0/start_charge_thresh        =     75 [%]
/sys/devices/platform/smapi/BAT0/stop_charge_thresh         =     80 [%]
/sys/devices/platform/smapi/BAT0/force_discharge            =      0

+++ Runtime Power Management
/sys/bus/pci/devices/0000:00:00.0/power/control = on   (0x060000 Host bridge)
/sys/bus/pci/devices/0000:00:02.0/power/control = on   (0x030000 VGA compatible controller)
/sys/bus/pci/devices/0000:00:02.1/power/control = on   (0x038000 Display controller)
/sys/bus/pci/devices/0000:00:03.0/power/control = on   (0x078000 Communication controller)
/sys/bus/pci/devices/0000:00:03.3/power/control = on   (0x070002 Serial controller)
/sys/bus/pci/devices/0000:00:19.0/power/control = on   (0x020000 Ethernet controller)
/sys/bus/pci/devices/0000:00:1a.0/power/control = on   (0x0c0300 USB controller)
/sys/bus/pci/devices/0000:00:1a.1/power/control = on   (0x0c0300 USB controller)
/sys/bus/pci/devices/0000:00:1a.2/power/control = on   (0x0c0300 USB controller)
/sys/bus/pci/devices/0000:00:1a.7/power/control = on   (0x0c0320 USB controller)
/sys/bus/pci/devices/0000:00:1b.0/power/control = on   (0x040300 Audio device)
/sys/bus/pci/devices/0000:00:1c.0/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1c.1/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1c.3/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1d.0/power/control = on   (0x0c0300 USB controller)
/sys/bus/pci/devices/0000:00:1d.1/power/control = on   (0x0c0300 USB controller)
/sys/bus/pci/devices/0000:00:1d.2/power/control = on   (0x0c0300 USB controller)
/sys/bus/pci/devices/0000:00:1d.7/power/control = on   (0x0c0320 USB controller)
/sys/bus/pci/devices/0000:00:1e.0/power/control = on   (0x060401 PCI bridge)
/sys/bus/pci/devices/0000:00:1f.0/power/control = on   (0x060100 ISA bridge)
/sys/bus/pci/devices/0000:00:1f.2/power/control = on   (0x010601 SATA controller)
/sys/bus/pci/devices/0000:00:1f.3/power/control = on   (0x0c0500 SMBus)
/sys/bus/pci/devices/0000:03:00.0/power/control = on   (0x028000 Network controller)

+++ USB
tlp usb autosuspend = enabled
tlp usb blacklist   = (not configured)

Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 003 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 004 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 005 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 006 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 007 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 008 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 001 Device 002 ID 17ef:1005 control = auto, autosuspend_delay_ms =  2000 -- Lenovo  (hub)
Bus 001 Device 003 ID 17ef:4816 control = auto, autosuspend_delay_ms =  2000 -- Lenovo  (uvcvideo)
Bus 002 Device 002 ID 05ca:1880 control = auto, autosuspend_delay_ms =  2000 -- Ricoh Co., Ltd  (usb-storage)
Bus 001 Device 005 ID 0409:0050 control = auto, autosuspend_delay_ms =  2000 -- NEC Corp.  (hub)
Bus 001 Device 006 ID 046a:0023 control = on,   autosuspend_delay_ms =  2000 -- Cherry GmbH CyMotion Master Linux Keyboard (usbhid)
Bus 001 Device 007 ID 046d:c03e control = on,   autosuspend_delay_ms =  2000 -- Logitech, Inc. Premium Optical Wheel Mouse (M-BT58) (usbhid)
Bus 001 Device 008 ID 08bb:2912 control = auto, autosuspend_delay_ms =  2000 -- Texas Instruments Japan  (snd-usb-audio)
Bus 001 Device 009 ID 152d:2329 control = auto, autosuspend_delay_ms =  2000 -- JMicron Technology Corp. / JMicron USA Technology Corp. JM20329 SATA Bridge (usb-storage)

Vielen Dank für Eure Unterstützung!
rolle
 
Was kann ich tun?
Der Akku ist defekt, da kannst Du nur austauschen. Herstellungsdatum 11/2008, wenig genutzt, kann vorkommen bei dem Alter.

So ein Fall wurde schon einmal berichtet. Auslöser ist das kurzzeitige "Ziehen" von force_discharge um die 96/100 sofort zu aktivieren. Die Funktionalität ist in TLP von Anbeginn exakt so implementiert und wurde mit 0.4 nicht geändert.
 
Zuletzt bearbeitet:
n'Abend,
im TLP ist ja auch verankert, ob zb wifi oder bluetooth starten sollen. Nach meiner Meinung hab ich das korrekt eingestellt. aber das BT ist angeblich aus, sagt mir KDE, die LED aber brennt....und sudo tlp-stat sagt auch, das BT an ist...wie kann ich denn dafür sorgen, das BT wirklich aus ist beim Start?
Code:
+++ Wireless
bluetooth = on
wifi      = on
wwan      = none (no device)

wlan0(iwlwifi): power management = off

in der /etc/default/tlp habe ich das so eingestellt:
# Restore radio device state (bluetooth, wifi, wwan) from previous shutdown
# on system startup: 0=disable/1=enable
# Hint: the parameters DEVICES_TO_DISABLE/ENABLE_ON_STARTUP/SHUTDOWN below
# are ignored when this is enabled!
RESTORE_DEVICE_STATE_ON_STARTUP=0

# Radio devices to disable on startup: bluetooth wifi wwan
#DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"

# Radio devices to enable on startup: bluetooth wifi wwan
DEVICES_TO_ENABLE_ON_STARTUP="wifi"

# Radio devices to disable on shutdown: bluetooth wifi wwan
# (workaround for devices that are blocking shutdown)
#DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"

# Radio devices to enable on shutdown: bluetooth wifi wwan
# (to prevent other operating systems from missing radios)
#DEVICES_TO_ENABLE_ON_SHUTDOWN="wwan"

# Radio devices to enable when wireless radio switch is turned on:
# bluetooth wifi wwan (Ubuntu + ThinkPad only)
DEVICES_TO_ENABLE_ON_RADIOSW="wifi wwan"
ich kapier das i-wie nicht so ganz, wieso das jetzt nicht funktioniert...
 
mach mal die # vor dieser zeile weg und entferne "wifi":
Code:
#DEVICES_TO_[B]DISABLE[/B]_ON_STARTUP="bluetooth wifi wwan"
bislang schaltest du lediglich wlan ein, aber bt wird nicht explizit abgeschaltet. somit hast du die zeile falsch interpretiert.
 
Meines Wissens gibt es kein passendes Paket für CentOS. Die Fedora-Pakete sind auf systemd ausgerichtet und dürften unter CentOS nicht laufen.
 
Moin Poomel

Die 3er kriegst Du relativ einfach noch unter unter CentOS zum laufen. Da fehlt eigentlich nur das init-Skript.
Für die 4er müsstest Du einiges mehr machen.

RomanX
 
Hallo zusammen,
ich habe mein T410s mit Xubuntu 13.10 neu aufgesetzt. Beim starten habe ich das Problem, dass bei mir Bluetooth nicht ausgeschaltet wird.

Hier mal meine Beobachtung:
1. Rechner wird eingeschaltet --> Bluetooth ist an
2. Xubuntu startet mit autom. Login --> Bluetooth kurz aus
3. Oberfläche ist sichtbar --> Bluetooth wieder an

Meine Konifg sieht so aus:
Code:
--- TLP 0.4 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
DISK_DEVICES="ata-PLEXTOR_PX-256M5M_P02340100801 sdb"
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="254 254"
DISK_SPINDOWN_TIMEOUT_ON_AC="0 60"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 60"
DISK_IOSCHED="deadline cfq"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
RADEON_POWER_PROFILE_ON_AC=high
RADEON_POWER_PROFILE_ON_BAT=low
RADEON_DPM_STATE_ON_AC=performance
RADEON_DPM_STATE_ON_BAT=battery
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
WOL_DISABLE=Y
SOUND_POWER_SAVE=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_BAT=0
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
RUNTIME_PM_ALL=0
USB_AUTOSUSPEND=1
USB_BLACKLIST_WWAN=1
RESTORE_DEVICE_STATE_ON_STARTUP=0
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
DEVICES_TO_ENABLE_ON_STARTUP="wifi"
DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"
START_CHARGE_THRESH_BAT0=40
STOP_CHARGE_THRESH_BAT0=100
DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"

+++ System Info
System         = LENOVO ThinkPad T410s 2912W69
BIOS           = 6UET70WW (1.50 )
Release        = Ubuntu 13.10
Kernel         = 3.11.0-13-generic x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-3.11.0-13-generic root=UUID=e44efa4e-b37b-41fc-a08a-d6a41853884b ro quiet splash vt.handoff=7

+++ System Status
TLP power save = enabled
power source   = ac

+++ Processor
CPU Model      = Intel(R) Core(TM) i5 CPU       M 540  @ 2.53GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = acpi-cpufreq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =  1199000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  2534000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies = 2534000 2533000 2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 [kHz]

/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver    = acpi-cpufreq
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq  =  1199000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq  =  2534000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies = 2534000 2533000 2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 [kHz]

/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver    = acpi-cpufreq
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq  =  1199000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq  =  2534000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies = 2534000 2533000 2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 [kHz]

/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver    = acpi-cpufreq
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq  =  1199000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq  =  2534000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies = 2534000 2533000 2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 [kHz]

/sys/devices/system/cpu/cpufreq/boost                  = 1
/proc/sys/kernel/nmi_watchdog                          = 0

+++ Undervolting
PHC kernel not available.

+++ Temperatures
/proc/acpi/ibm/thermal = 42 0 0 0 0 0 0 0 [°C]
/proc/acpi/ibm/fan     =     0 [/min]

+++ File System
/proc/sys/vm/laptop_mode               =     0
/proc/sys/vm/dirty_writeback_centisecs =  1500
/proc/sys/vm/dirty_expire_centisecs    =  1500
/proc/sys/vm/dirty_ratio               =    20
/proc/sys/vm/dirty_background_ratio    =    10
/proc/sys/fs/xfs/age_buffer_centisecs  = (not available)
/proc/sys/fs/xfs/xfssyncd_centisecs    = (not available)
/proc/sys/fs/xfs/xfsbufd_centisecs     = (not available)

+++ Storage Devices
/dev/sda:
          Disk ID   = ata-PLEXTOR_PX-256M5M_P02340100801
          Model     = PLEXTOR PX-256M5M                       
          Firmware  = 1.04    
          APM Level = none/disabled
          Status    = active/idle
          TRIM      = supported
          scheduler = deadline

        SMART info:
            5 Reallocated_Sector_Ct     =        0 
            9 Power_On_Hours            =        0 [h]
          177 Wear_Leveling_Count       =      100 [%]
          178 Used_Rsvd_Blk_Cnt_Chip    =        0 
          232 Available_Reservd_Space   =      100 [%]
          241 Total_LBAs_Written        =    0.000 [TB]

/dev/sdb:
          Model     = FUJITSU MHZ2160BJ G1                    
          Firmware  = 00840022
          APM Level = none/disabled
          Status    = active/idle
          scheduler = cfq

        SMART info:
            4 Start_Stop_Count          =     1894 
            5 Reallocated_Sector_Ct     =        0 
          193 Load_Cycle_Count          =     7311 
          194 Temperature_Celsius       =       29 (Min/Max 9/53)  [°C]


+++ SATA Aggressive Link Power Management
/sys/class/scsi_host/host0/link_power_management_policy  = max_performance
/sys/class/scsi_host/host1/link_power_management_policy  = max_performance
/sys/class/scsi_host/host2/link_power_management_policy  = max_performance
/sys/class/scsi_host/host3/link_power_management_policy  = max_performance
/sys/class/scsi_host/host4/link_power_management_policy  = max_performance
/sys/class/scsi_host/host5/link_power_management_policy  = max_performance

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = default (using bios preferences)

+++ Intel Graphics
/sys/module/i915/parameters/powersave        =  1 (enabled)
/sys/module/i915/parameters/i915_enable_rc6  = -1 (use per-chip default)
/sys/module/i915/parameters/i915_enable_fbc  = -1 (use per-chip default)
/sys/module/i915/parameters/lvds_downclock   =  0 (disabled)
/sys/module/i915/parameters/semaphores       = -1 (use per-chip default)

+++ Wireless
bluetooth = on
wifi      = on
wwan      = none (no device)

wlan0(iwlwifi): power management = off

+++ Audio
/sys/module/snd_hda_intel/parameters/power_save            = 1
/sys/module/snd_hda_intel/parameters/power_save_controller = Y

+++ ThinkPad Extended Battery Functions
tp-smapi   = active
tpacpi-bat = inactive (unsupported hardware)

+++ ThinkPad Battery Status (Main)
/sys/devices/platform/smapi/BAT0/manufacturer               = SANYO
/sys/devices/platform/smapi/BAT0/model                      = 42T4832
/sys/devices/platform/smapi/BAT0/manufacture_date           = 2010-05-11
/sys/devices/platform/smapi/BAT0/first_use_date             = 2010-07-10
/sys/devices/platform/smapi/BAT0/cycle_count                =     69
/sys/devices/platform/smapi/BAT0/design_capacity            =  43290 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity         =  28980 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity         =  26660 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent          =     92 [%]
/sys/devices/platform/smapi/BAT0/remaining_running_time_now = not_discharging [min]
/sys/devices/platform/smapi/BAT0/remaining_charging_time    = not_charging [min]
/sys/devices/platform/smapi/BAT0/power_now                  =      0 [mW]
/sys/devices/platform/smapi/BAT0/power_avg                  =      0 [mW]

/sys/devices/platform/smapi/BAT0/start_charge_thresh        =     40 [%]
/sys/devices/platform/smapi/BAT0/stop_charge_thresh         =    100 [%]
/sys/devices/platform/smapi/BAT0/force_discharge            =      0

+++ Runtime Power Management
/sys/bus/pci/devices/0000:00:00.0/power/control = on   (0x060000 Host bridge)
/sys/bus/pci/devices/0000:00:02.0/power/control = on   (0x030000 VGA compatible controller)
/sys/bus/pci/devices/0000:00:16.0/power/control = on   (0x078000 Communication controller)
/sys/bus/pci/devices/0000:00:19.0/power/control = on   (0x020000 Ethernet controller)
/sys/bus/pci/devices/0000:00:1a.0/power/control = on   (0x0c0320 USB controller)
/sys/bus/pci/devices/0000:00:1b.0/power/control = on   (0x040300 Audio device)
/sys/bus/pci/devices/0000:00:1c.0/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1c.1/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1c.4/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1d.0/power/control = on   (0x0c0320 USB controller)
/sys/bus/pci/devices/0000:00:1e.0/power/control = on   (0x060401 PCI bridge)
/sys/bus/pci/devices/0000:00:1f.0/power/control = on   (0x060100 ISA bridge)
/sys/bus/pci/devices/0000:00:1f.2/power/control = on   (0x010601 SATA controller)
/sys/bus/pci/devices/0000:00:1f.3/power/control = on   (0x0c0500 SMBus)
/sys/bus/pci/devices/0000:00:1f.6/power/control = on   (0x118000 Signal processing controller)
/sys/bus/pci/devices/0000:03:00.0/power/control = on   (0x028000 Network controller)
/sys/bus/pci/devices/0000:05:00.0/power/control = on   (0x080500 SD Host controller)
/sys/bus/pci/devices/0000:ff:00.0/power/control = on   (0x060000 Host bridge)
/sys/bus/pci/devices/0000:ff:00.1/power/control = on   (0x060000 Host bridge)
/sys/bus/pci/devices/0000:ff:02.0/power/control = on   (0x060000 Host bridge)
/sys/bus/pci/devices/0000:ff:02.1/power/control = on   (0x060000 Host bridge)
/sys/bus/pci/devices/0000:ff:02.2/power/control = on   (0x060000 Host bridge)
/sys/bus/pci/devices/0000:ff:02.3/power/control = on   (0x060000 Host bridge)

+++ USB
tlp usb autosuspend = enabled
tlp usb blacklist   = (not configured)

Bus 002 Device 002 ID 8087:0020 control = auto, autosuspend_delay_ms =  2000 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 001 Device 006 ID 17ef:480d control = auto, autosuspend_delay_ms =  2000 -- Lenovo Integrated Webcam [R5U877] (uvcvideo)
Bus 001 Device 005 ID 0a5c:217f control = auto, autosuspend_delay_ms =  2000 -- Broadcom Corp. BCM2045B (BDC-2.1) (btusb)
Bus 001 Device 002 ID 8087:0020 control = auto, autosuspend_delay_ms =  2000 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)

Habt ihr eine Idee was da los sein könnte? (Mit Ubuntu 10.04 gabs das Problem nicht)

Grüße
JetroNick
 
@linrunner: Danke für die schnelle Antwort!

Workaround für XFCE 4.10:
in Datei /usr/share/pyshared/blueman/plugins/applet/PowerManager.py folgendes einfügen:
Code:
        def get_adapter_state(self):
                adapters = self.Applet.Manager.ListAdapters()
#---------------------- einfuegen -----------------
                if not adapters:
                        return False
#---------------------- einfuegen ende ---------
                for adapter in adapters:
                        props = adapter.GetProperties()
                        if not props["Powered"]:
                                return False
                return True

Quelle
 
Zuletzt bearbeitet:
Unter Arch und Manjaro habe ich das Problem, dass meine Ultrabay HDD nicht abschaltet, wenn sie für mehr als 30s nicht angesprochen wird.

Der entsprechende Auszug aus der /etc/default/tlp
Code:
# Hard disk advanced power management level: 1(max saving)..254(off)# Levels 1..127 may spin down the disk.
# Separate values for multiple devices with spaces.
DISK_APM_LEVEL_ON_AC="1 127"
DISK_APM_LEVEL_ON_BAT="1 127"


# Hard disk spin down timeout:
# 0:        spin down disabled
# 1..240:   timeouts from 5s to 20min (in units of 5s)
# 241..251: timeouts from 30min to 5.5 hours (in units of 30min)
# (see 'man hdparm' for details)
DISK_SPINDOWN_TIMEOUT_ON_AC="0 6"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 6"

Alles andere funktioniert prima, Bluetooth ist beim boot immer deaktiviert etc..
Kennt man das Problem und weiß woran es liegt?
Unter Ubuntu 12.10 funktioniert es jedoch einwandfrei.
 
@IBM_Thinkpad_T60: bei manchen Notebooks/Kerneln variert die Zuordung der beiden Platten zu den Devices sda, sdb. Das ist eine mögliche Ursache. Damit ich nicht jedes Detail einzeln abfragen muss, möchte ich bitte immer die vollständige Ausgabe von
Code:
sudo tlp-stat
sehen.
 
Hier ist die Ausgabe.

Code:
$ sudo tlp-stat--- TLP 0.4 --------------------------------------------


+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
DISK_DEVICES="sda sdb"
DISK_APM_LEVEL_ON_AC="1 127"
DISK_APM_LEVEL_ON_BAT="1 127"
DISK_SPINDOWN_TIMEOUT_ON_AC="0 6"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 6"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
RADEON_POWER_PROFILE_ON_AC=high
RADEON_POWER_PROFILE_ON_BAT=low
RADEON_DPM_STATE_ON_AC=performance
RADEON_DPM_STATE_ON_BAT=battery
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
WOL_DISABLE=Y
SOUND_POWER_SAVE=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_BAT=0
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
RUNTIME_PM_ALL=0
USB_AUTOSUSPEND=1
USB_BLACKLIST_WWAN=1
RESTORE_DEVICE_STATE_ON_STARTUP=1
START_CHARGE_THRESH_BAT0=70
STOP_CHARGE_THRESH_BAT0=80
DISABLE_TPACPIBAT=1


+++ System Info
System         = LENOVO ThinkPad T430 2350A26
BIOS           = G1ET98WW (2.58 )
Release        = "Manjaro Linux"
Kernel         = 3.10.18-1-MANJARO x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-310-x86_64 root=UUID=91bcd3cb-1852-4393-be0c-41b2e85a6f7a rw quiet


+++ System Status
TLP power save = enabled
power source   = battery


+++ Processor
CPU Model      = Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz


/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  3300000 [kHz]


/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq  =  3300000 [kHz]


/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq  =  3300000 [kHz]


/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq  =  3300000 [kHz]


/sys/devices/system/cpu/intel_pstate/no_turbo          = 0
/proc/sys/kernel/nmi_watchdog                          = 0


+++ Undervolting
PHC kernel not available.


+++ Temperatures
CPU temp               =    48 [°C]
/proc/acpi/ibm/fan     =  2332 [/min]


+++ File System
/proc/sys/vm/laptop_mode               =     2
/proc/sys/vm/dirty_writeback_centisecs =  6000
/proc/sys/vm/dirty_expire_centisecs    =  6000
/proc/sys/vm/dirty_ratio               =    20
/proc/sys/vm/dirty_background_ratio    =    10
/proc/sys/fs/xfs/age_buffer_centisecs  = (not available)
/proc/sys/fs/xfs/xfssyncd_centisecs    = (not available)
/proc/sys/fs/xfs/xfsbufd_centisecs     = (not available)


+++ Storage Devices
/dev/sda:
          Model     = SAMSUNG HN-M101MBB                      
          Firmware  = 2AR10001
          APM Level = 1
          Status    = standby
          scheduler = deadline


/dev/sdb:
          Model     = M4-CT064M4SSD3                          
          Firmware  = 07MH    
          APM Level = 127
          Status    = active/idle
          TRIM      = supported
          scheduler = deadline




+++ SATA Aggressive Link Power Management
/sys/class/scsi_host/host0/link_power_management_policy  = min_power
/sys/class/scsi_host/host1/link_power_management_policy  = min_power
/sys/class/scsi_host/host2/link_power_management_policy  = min_power
/sys/class/scsi_host/host3/link_power_management_policy  = min_power
/sys/class/scsi_host/host4/link_power_management_policy  = min_power
/sys/class/scsi_host/host5/link_power_management_policy  = min_power


+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = default (using bios preferences)


+++ Intel Graphics
/sys/module/i915/parameters/powersave        =  1 (enabled)
/sys/module/i915/parameters/i915_enable_rc6  = -1 (use per-chip default)
/sys/module/i915/parameters/i915_enable_fbc  = -1 (use per-chip default)
/sys/module/i915/parameters/lvds_downclock   =  0 (disabled)
/sys/module/i915/parameters/semaphores       = -1 (use per-chip default)


+++ Wireless
bluetooth = on
wifi      = on
wwan      = none (no device)


wlp3s0(iwlwifi): power management = on


+++ Audio
/sys/module/snd_hda_intel/parameters/power_save            = 1
/sys/module/snd_hda_intel/parameters/power_save_controller = Y


+++ ThinkPad Extended Battery Functions
tp-smapi   = inactive (kernel module 'tp_smapi' not installed)
tpacpi-bat = inactive (kernel module 'acpi_call' not installed)


+++ Battery Status
/sys/class/power_supply/BAT0/manufacturer                   = SANYO
/sys/class/power_supply/BAT0/model_name                     = 45N1001
/sys/class/power_supply/BAT0/cycle_count                    = (not supported)
/sys/class/power_supply/BAT0/energy_full_design             =  56160 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  58900 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  22530 [mWh]
/sys/class/power_supply/BAT0/power_now                      =  10772 [mW]
/sys/class/power_supply/BAT0/status                         = Discharging


+++ Runtime Power Management
/sys/bus/pci/devices/0000:00:00.0/power/control = auto (0x060000 Host bridge)
/sys/bus/pci/devices/0000:00:02.0/power/control = on   (0x030000 VGA compatible controller)
/sys/bus/pci/devices/0000:00:14.0/power/control = on   (0x0c0330 USB controller)
/sys/bus/pci/devices/0000:00:16.0/power/control = on   (0x078000 Communication controller)
/sys/bus/pci/devices/0000:00:16.3/power/control = on   (0x070002 Serial controller)
/sys/bus/pci/devices/0000:00:19.0/power/control = auto (0x020000 Ethernet controller)
/sys/bus/pci/devices/0000:00:1a.0/power/control = on   (0x0c0320 USB controller)
/sys/bus/pci/devices/0000:00:1b.0/power/control = auto (0x040300 Audio device)
/sys/bus/pci/devices/0000:00:1c.0/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1c.1/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1d.0/power/control = on   (0x0c0320 USB controller)
/sys/bus/pci/devices/0000:00:1f.0/power/control = on   (0x060100 ISA bridge)
/sys/bus/pci/devices/0000:00:1f.2/power/control = on   (0x010601 SATA controller)
/sys/bus/pci/devices/0000:00:1f.3/power/control = on   (0x0c0500 SMBus)
/sys/bus/pci/devices/0000:02:00.0/power/control = auto (0x088001 System peripheral)
/sys/bus/pci/devices/0000:03:00.0/power/control = auto (0x028000 Network controller)


+++ USB
tlp usb autosuspend = enabled
tlp usb blacklist   = (not configured)


Bus 002 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms =  2000 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 001 Device 004 ID 04f2:b2da control = auto, autosuspend_delay_ms =  2000 -- Chicony Electronics Co., Ltd  (uvcvideo)
Bus 001 Device 003 ID 0a5c:21e6 control = auto, autosuspend_delay_ms =  2000 -- Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad] (btusb)
Bus 001 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms =  2000 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 004 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 3.0 root hub (hub)
Bus 003 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)


+++ Suggestions
* Install acpi-call kernel module for ThinkPad advanced battery functions\nInstall smartmontools for disk drive health info\n

Ist es normal dass bei den aktuellen 30er Modellen der cycle count nicht angezeigt werden kann?
Und eigentlich habe ich tp_smapi auch installiert:

Code:
extra/linux310-tp_smapi 0.41-14 (linux310-extramodules) [installed]    Modules for ThinkPad's SMAPI functionality
 
Zuletzt bearbeitet:
guck dir mal genau die letzte zeile in deinem obersten code-block an! ;)
fällt dir was auf?
 
ja schon gesehen, habe es jetzt auch installiert, allerdings bekomme ich immernoch
Code:
+++ ThinkPad Extended Battery Functionstp-smapi   = inactive (kernel module 'tp_smapi' load error)
tpacpi-bat = inactive (disabled by user configuration)

aber tp_smapi ist installiert :confused:
 
@I_T_T60:
+++ Storage Devices
/dev/sda: Model = SAMSUNG HN-M101MBB
/dev/sdb: Model = M4-CT064M4SSD3
Die Ausgabe zeigt die HDD als erstes Device (sda), daher solltest Du deine Konfig (DISK_DEVICES) anpassen und mit Disk IDs arbeiten -> http://thinkwiki.de/TLP_Einstellungen#Angabe_der_Ger.C3.A4te

Bei einer M4 geht übrigens ein APM-Level von 1 stark auf die Performance, ich würde dort APM eher abschalten (255) -> http://thinkwiki.de/TLP_FAQ#Warum_ist_meine_Crucial_M4_SSD_im_Akkubetrieb_so_langsam.3F

tp_smapi lädt auf *30er Modellen nicht mehr, daher gibt es keine Möglichkeit die Akkuzyklen auszulesen.

Stattdessen verwendet TLP automatisch tcpaci-bat für die Ladeschwellen, erweiterte Akkuinfos sind damit aber nicht möglich. Für tpacpi-bat brauchst Du in Arch das Paket acpi_call-git -> https://wiki.archlinux.org/index.php/TLP
 
Zuletzt bearbeitet:
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben