Linux Projektvorstellung: TLP – Linux Stromsparen

Linux Betriebssystem

linrunner

Ubuntuversteher
Themenstarter
Registriert
22 Juni 2007
Beiträge
13.273
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:
@mcb: um mit tpacpi-bat via acpi_call Ladeschwellen und/oder force_discharge auszulesen. Versuch das doch mal mit inxi ...
Ja - wäre es eine Option das tlp-stat auch mit Nutzerrechten läuft und ohne rootrechte nur die Sachen die es auslesen kann ausgibt? So wie inxi ....

Ich kann den Arbeitsaufwand schwer einschätzen. Noch eine Idee (Spielerei) könnte man die Steuerung der Thinkpad LEDs integrieren? Mic-Mute deaktivieren würde mich sehr erfreuen und die Tastaturbeleuchtung.
 
Ja - wäre es eine Option das tlp-stat auch mit Nutzerrechten läuft und ohne rootrechte nur die Sachen die es auslesen kann ausgibt? So wie inxi ....
tlp-stat ist in erster Linie als Diagnose-Tool für den TLP Support gedacht. Würde ich das einbauen, kämen bei jeder Supportanfrage unvollständige Ausgaben. Toll:wacko:.

Ich kann den Arbeitsaufwand schwer einschätzen. Noch eine Idee (Spielerei) könnte man die Steuerung der Thinkpad LEDs integrieren? Mic-Mute deaktivieren würde mich sehr erfreuen und die Tastaturbeleuchtung.
Der Zweck von TLP ist eben Stromsparen, nicht "kann alle ThinkPad Features".
 
Ja macht Sinn.

Nice wäre aber tlp-stat -b für Nutzer (Persönliche Meinung). Edit ja hast Recht :facepalm: Den Support erschweren - lieber nicht ....

Gibt es eigentlich schon etwas für Mic-Mute? Ganz schönes Gebastel sonst.

So long.
 
Zuletzt bearbeitet:
Nice wäre aber tlp-stat -b für Nutzer
Solange ThinkPads externe Kernelmodule und tpacpi-bat brauchen, wird das nichts. Prüfung des Modulstatus und Auslesen von force_discharge per tpacpi-bat geht nunmal nicht ohne root.

Vielleicht adressierst Du deine Wünsche mal an die Entwickler der diversen Panel-Applets, dort wäre die Info besser aufgehoben und für alle User verfügbar.
 
@mcb Stört denn sudo bzw. Kennwort eingeben so sehr? Nutzt Du tlp-stat alle drei Sekunden um irgendwas abzufragen? :confused:

Falls Du z.B. nur den aktuellen Verbrauch sehen willst o.Ä. gibt es komfortablere Lösungen :)
 
@mcb Stört denn sudo bzw. Kennwort eingeben so sehr? Nutzt Du tlp-stat alle drei Sekunden um irgendwas abzufragen? :confused:

Falls Du z.B. nur den aktuellen Verbrauch sehen willst o.Ä. gibt es komfortablere Lösungen :)


Ich war ja schon zurückgerudert :huh: Manchmal denke ich auch laut....

Ja ich könnte mir was mit doas basteln. Was gibt es den für den aktuellen Verbrauch?

Dafür habe ich stat-b ab und an zweckentfremdet.
 
Gib mal ein: gnome-power-statistics
Das sollte ohne Nachinstallation laufen (Ubuntu, LMDE).
Wenn es graphisch sein darf.
 
Genau das meine ich auch.
Wenn es noch nicht im Starter angeheftet ist, braucht man halt das Zeilenkommando.
 
Genau das meine ich auch.
Wenn es noch nicht im Starter angeheftet ist, braucht man halt das Zeilenkommando.

Ich weiß schon :-). Ich wollte es nur mal zeigen :-).
Ich denke, dass auch immer mal wieder der eine oder andere Windows-Anwender, der vielleicht auch mal gerne ein Linux ausprobieren würde, solche Beiträge ließt, sich aber nicht recht ran traut.
Wenn man zeigt, dass es auch unter z.B. einer Ubuntu Standardinstallation einfach zu bedienende Tools gibt und das Ganze kein Hexenwerk ist, dann traut sich vielleicht auch der eine oder andere zusätzlich ran.
 
Ah ok - das hatte ich auch nicht mehr auf dem Schirm. :thumbup:

Code:
marc@mb:~$ gnome-power-statistics
Command 'gnome-power-statistics' not found, but can be installed with:
apt install gnome-power-manager
Please ask your administrator.
marc@mb:~$ apt policy gnome-power-manager 
gnome-power-manager:
  Installed: (none)
  Candidate: 3.32.0-2
  Version table:
     3.32.0-2 500
        500 https://deb.debian.org/debian bullseye/main amd64 Packages
 
Solange ThinkPads externe Kernelmodule und tpacpi-bat brauchen, wird das nichts. Prüfung des Modulstatus und Auslesen von force_discharge per tpacpi-bat geht nunmal nicht ohne root.

Vielleicht adressierst Du deine Wünsche mal an die Entwickler der diversen Panel-Applets, dort wäre die Info besser aufgehoben und für alle User verfügbar.
Wird nicht werden, da linux ja eigentlich ein Serversystem ist, was als Desktop ausgebaut wurde. Und im Serverbereich wäre das ein absolutes no go.
 
Wir hatten mein Problem doch schon gelöst: tp_wattmeter - GNOME Shell Extensions das reicht mir.
 
Was muß ich tun, wenn ich folgende Meldung erhalte:
+++ Recommendations
* Install tp-smapi kernel modules for ThinkPad battery thresholds and recalibration
Beitrag automatisch zusammengeführt:

--- TLP 1.4.0 --------------------------------------------

+++ Configured Settings:
defaults.conf L0004: TLP_ENABLE="1"
defaults.conf L0005: TLP_WARN_LEVEL="3"
defaults.conf L0006: TLP_PERSISTENT_DEFAULT="0"
defaults.conf L0007: DISK_IDLE_SECS_ON_AC="0"
defaults.conf L0008: DISK_IDLE_SECS_ON_BAT="2"
defaults.conf L0009: MAX_LOST_WORK_SECS_ON_AC="15"
defaults.conf L0010: MAX_LOST_WORK_SECS_ON_BAT="60"
defaults.conf L0011: CPU_ENERGY_PERF_POLICY_ON_AC="balance_performance"
defaults.conf L0012: CPU_ENERGY_PERF_POLICY_ON_BAT="balance_power"
defaults.conf L0013: SCHED_POWERSAVE_ON_AC="0"
defaults.conf L0014: SCHED_POWERSAVE_ON_BAT="1"
defaults.conf L0015: NMI_WATCHDOG="0"
defaults.conf L0016: DISK_DEVICES="nvme0n1 sda"
defaults.conf L0017: DISK_APM_LEVEL_ON_AC="254 254"
defaults.conf L0018: DISK_APM_LEVEL_ON_BAT="128 128"
defaults.conf L0019: DISK_APM_CLASS_DENYLIST="usb ieee1394"
defaults.conf L0020: DISK_IOSCHED="keep keep"
defaults.conf L0021: SATA_LINKPWR_ON_AC="med_power_with_dipm max_performance"
defaults.conf L0022: SATA_LINKPWR_ON_BAT="med_power_with_dipm min_power"
defaults.conf L0023: AHCI_RUNTIME_PM_ON_AC="on"
defaults.conf L0024: AHCI_RUNTIME_PM_ON_BAT="auto"
defaults.conf L0025: AHCI_RUNTIME_PM_TIMEOUT="15"
defaults.conf L0026: PCIE_ASPM_ON_AC="default"
defaults.conf L0027: PCIE_ASPM_ON_BAT="default"
defaults.conf L0028: RADEON_DPM_PERF_LEVEL_ON_AC="auto"
defaults.conf L0029: RADEON_DPM_PERF_LEVEL_ON_BAT="auto"
defaults.conf L0030: RADEON_POWER_PROFILE_ON_AC="default"
defaults.conf L0031: RADEON_POWER_PROFILE_ON_BAT="default"
defaults.conf L0032: WIFI_PWR_ON_AC="off"
defaults.conf L0033: WIFI_PWR_ON_BAT="on"
defaults.conf L0034: WOL_DISABLE="Y"
defaults.conf L0035: SOUND_POWER_SAVE_ON_AC="1"
defaults.conf L0036: SOUND_POWER_SAVE_ON_BAT="1"
defaults.conf L0037: SOUND_POWER_SAVE_CONTROLLER="Y"
defaults.conf L0038: BAY_POWEROFF_ON_AC="0"
defaults.conf L0039: BAY_POWEROFF_ON_BAT="0"
defaults.conf L0040: BAY_DEVICE="sr0"
defaults.conf L0041: RUNTIME_PM_ON_AC="on"
defaults.conf L0042: RUNTIME_PM_ON_BAT="auto"
defaults.conf L0043: RUNTIME_PM_DRIVER_DENYLIST="mei_me nouveau radeon"
defaults.conf L0044: USB_AUTOSUSPEND="1"
defaults.conf L0045: USB_EXCLUDE_AUDIO="1"
defaults.conf L0046: USB_EXCLUDE_BTUSB="0"
defaults.conf L0047: USB_EXCLUDE_PHONE="0"
defaults.conf L0048: USB_EXCLUDE_PRINTER="1"
defaults.conf L0049: USB_EXCLUDE_WWAN="0"
defaults.conf L0050: USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN="0"
defaults.conf L0051: RESTORE_DEVICE_STATE_ON_STARTUP="0"
defaults.conf L0052: RESTORE_THRESHOLDS_ON_BAT="0"
defaults.conf L0053: NATACPI_ENABLE="1"
defaults.conf L0054: TPACPI_ENABLE="1"
defaults.conf L0055: TPSMAPI_ENABLE="1"

+++ System Info
System = LENOVO ThinkPad X201 3680WYH
BIOS = 6QET70WW (1.40 )
OS Release = Ubuntu 20.04.3 LTS
Kernel = 5.11.0-43-generic #47~20.04.2-Ubuntu SMP Mon Dec 13 11:06:56 UTC 2021 x86_64
/proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-5.11.0-43-generic root=UUID=c617dffd-2dbb-4862-b56d-2733e7c70a03 ro quiet splash vt.handoff=7
Init system = systemd v245 (245.4-4ubuntu3.13)
Boot mode = BIOS (CSM, Legacy)

+++ TLP Status
State = enabled
RDW state = enabled
Last run = 14:39:51, 3 sec(s) ago
Mode = AC (manual)
Power source = battery

+++ Battery Care
Plugin: thinkpad-legacy
Supported features: none available
Driver usage:
* tp-smapi (tp_smapi) = inactive (kernel module 'tp_smapi' not installed)

+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer = SANYO
/sys/class/power_supply/BAT0/model_name = 42T4835
/sys/class/power_supply/BAT0/cycle_count = (not supported)
/sys/class/power_supply/BAT0/status = Discharging

+++ Recommendations
* Install tp-smapi kernel modules for ThinkPad battery thresholds and recalibration
 
merci :)
Beitrag automatisch zusammengeführt:

Obwohl ich die Werte auf 40 und 50% gesetzt habe gibt es keine Änderung der Ladeschwellen.

START_CHARGE_THRESH_BAT0=40
STOP_CHARGE_THRESH_BAT0=50


--- TLP 1.4.0 --------------------------------------------

+++ Configured Settings:
defaults.conf L0004: TLP_ENABLE="1"
defaults.conf L0005: TLP_WARN_LEVEL="3"
defaults.conf L0006: TLP_PERSISTENT_DEFAULT="0"
defaults.conf L0007: DISK_IDLE_SECS_ON_AC="0"
defaults.conf L0008: DISK_IDLE_SECS_ON_BAT="2"
defaults.conf L0009: MAX_LOST_WORK_SECS_ON_AC="15"
defaults.conf L0010: MAX_LOST_WORK_SECS_ON_BAT="60"
defaults.conf L0011: CPU_ENERGY_PERF_POLICY_ON_AC="balance_performance"
defaults.conf L0012: CPU_ENERGY_PERF_POLICY_ON_BAT="balance_power"
defaults.conf L0013: SCHED_POWERSAVE_ON_AC="0"
defaults.conf L0014: SCHED_POWERSAVE_ON_BAT="1"
defaults.conf L0015: NMI_WATCHDOG="0"
defaults.conf L0016: DISK_DEVICES="nvme0n1 sda"
defaults.conf L0017: DISK_APM_LEVEL_ON_AC="254 254"
defaults.conf L0018: DISK_APM_LEVEL_ON_BAT="128 128"
defaults.conf L0019: DISK_APM_CLASS_DENYLIST="usb ieee1394"
defaults.conf L0020: DISK_IOSCHED="keep keep"
defaults.conf L0021: SATA_LINKPWR_ON_AC="med_power_with_dipm max_performance"
defaults.conf L0022: SATA_LINKPWR_ON_BAT="med_power_with_dipm min_power"
defaults.conf L0023: AHCI_RUNTIME_PM_ON_AC="on"
defaults.conf L0024: AHCI_RUNTIME_PM_ON_BAT="auto"
defaults.conf L0025: AHCI_RUNTIME_PM_TIMEOUT="15"
defaults.conf L0026: PCIE_ASPM_ON_AC="default"
defaults.conf L0027: PCIE_ASPM_ON_BAT="default"
defaults.conf L0028: RADEON_DPM_PERF_LEVEL_ON_AC="auto"
defaults.conf L0029: RADEON_DPM_PERF_LEVEL_ON_BAT="auto"
defaults.conf L0030: RADEON_POWER_PROFILE_ON_AC="default"
defaults.conf L0031: RADEON_POWER_PROFILE_ON_BAT="default"
defaults.conf L0032: WIFI_PWR_ON_AC="off"
defaults.conf L0033: WIFI_PWR_ON_BAT="on"
defaults.conf L0034: WOL_DISABLE="Y"
defaults.conf L0035: SOUND_POWER_SAVE_ON_AC="1"
defaults.conf L0036: SOUND_POWER_SAVE_ON_BAT="1"
defaults.conf L0037: SOUND_POWER_SAVE_CONTROLLER="Y"
defaults.conf L0038: BAY_POWEROFF_ON_AC="0"
defaults.conf L0039: BAY_POWEROFF_ON_BAT="0"
defaults.conf L0040: BAY_DEVICE="sr0"
defaults.conf L0041: RUNTIME_PM_ON_AC="on"
defaults.conf L0042: RUNTIME_PM_ON_BAT="auto"
defaults.conf L0043: RUNTIME_PM_DRIVER_DENYLIST="mei_me nouveau radeon"
defaults.conf L0044: USB_AUTOSUSPEND="1"
defaults.conf L0045: USB_EXCLUDE_AUDIO="1"
defaults.conf L0046: USB_EXCLUDE_BTUSB="0"
defaults.conf L0047: USB_EXCLUDE_PHONE="0"
defaults.conf L0048: USB_EXCLUDE_PRINTER="1"
defaults.conf L0049: USB_EXCLUDE_WWAN="0"
defaults.conf L0050: USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN="0"
defaults.conf L0051: RESTORE_DEVICE_STATE_ON_STARTUP="0"
defaults.conf L0052: RESTORE_THRESHOLDS_ON_BAT="0"
defaults.conf L0053: NATACPI_ENABLE="1"
defaults.conf L0054: TPACPI_ENABLE="1"
defaults.conf L0055: TPSMAPI_ENABLE="1"

+++ System Info
System = LENOVO ThinkPad X201 3680WYH
BIOS = 6QET70WW (1.40 )
OS Release = Ubuntu 20.04.3 LTS
Kernel = 5.11.0-43-generic #47~20.04.2-Ubuntu SMP Mon Dec 13 11:06:56 UTC 2021 x86_64
/proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-5.11.0-43-generic root=UUID=c617dffd-2dbb-4862-b56d-2733e7c70a03 ro quiet splash vt.handoff=7
Init system = systemd v245 (245.4-4ubuntu3.13)
Boot mode = BIOS (CSM, Legacy)

+++ TLP Status
State = enabled
RDW state = enabled
Last run = 17:09:53, 306 sec(s) ago
Mode = AC
Power source = AC

+++ Processor
CPU model = Intel(R) Core(TM) i5 CPU M 520 @ 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_available_governors = conservative ondemand userspace powersave performance schedutil
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq = 1199000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq = 2400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies = 2400000 2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 [kHz]

/sys/devices/system/cpu/cpu1..cpu3: omitted for clarity, use -v to show all

/sys/devices/system/cpu/cpufreq/boost = 1

/sys/module/workqueue/parameters/power_efficient = Y
/proc/sys/kernel/nmi_watchdog = 0

+++ Platform Profile
/sys/firmware/acpi/platform_profile = (not available)
/sys/firmware/acpi/platform_profile_choices = (not available)
/sys/devices/platform/thinkpad_acpi/dytc_lapmode = (not available)

+++ Temperatures
/proc/acpi/ibm/thermal = 45 0 0 0 0 0 0 0 [°C]
/proc/acpi/ibm/fan = 1912 [/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

+++ Disks
Devices = nvme0n1 sda

/dev/nvme0n1: not present.

/dev/sda:
Type = SATA
Disk ID = ata-Crucial_CT240M500SSD1_14080C03F487
Model = Crucial_CT240M500SSD1
Firmware = MU05
APM Level = 254
Status = active/idle
TRIM = supported
Host = host0
Scheduler = [mq-deadline] none (multi queue)

Runtime PM:
/sys/block/sda/power/control = on, autosuspend_delay_ms = 15000

SMART info:
9 Power_On_Hours = 996 [h]
12 Power_Cycle_Count = 9944
194 Temperature_Celsius = 32 (Min/Max 0/48) [°C]
246 Total_LBAs_Written = 12,902 [TB]

+++ AHCI Link Power Management (ALPM) :: SATA Links
/sys/bus/pci/devices/0000:00:1f.2/ata1/host0/scsi_host/host0/link_power_management_policy = med_power_with_dipm -- sda
/sys/bus/pci/devices/0000:00:1f.2/ata2/host1/scsi_host/host1/link_power_management_policy = med_power_with_dipm
/sys/bus/pci/devices/0000:00:1f.5/ata3/host2/scsi_host/host2/link_power_management_policy = med_power_with_dipm
/sys/bus/pci/devices/0000:00:1f.5/ata4/host3/scsi_host/host3/link_power_management_policy = med_power_with_dipm

+++ AHCI Port Runtime Power Management :: SATA/ATA Ports
/sys/bus/pci/devices/0000:00:1f.2/ata1/power/control = on -- sda
/sys/bus/pci/devices/0000:00:1f.2/ata2/power/control = on
/sys/bus/pci/devices/0000:00:1f.5/ata3/power/control = on
/sys/bus/pci/devices/0000:00:1f.5/ata4/power/control = on

+++ Docks and Device Bays
/sys/devices/platform/dock.0: battery_bay = no battery
/sys/devices/platform/dock.1: ata_bay = no drive (or powered off)
/sys/devices/platform/dock.2: dock_station = undocked

+++ Intel Graphics
/sys/class/drm/card0/device/driver = i915

/sys/kernel/debug/dri/0/i915_fbc_status = FBC disabled: disabled per module param or by default
/sys/module/i915/parameters/enable_psr = -1 (use per-chip default)

+++ Wireless
bluetooth = off (software)
wifi = on
wwan = off (software)

wlp2s0(iwlwifi) : wifi, connected, power management = off

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

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = [default] performance powersave powersupersave (using BIOS preferences)

+++ PCIe Runtime Power Management
Enable devices = (disabled)
Disable devices = (disabled)
Device denylist = (disabled)
Driver denylist = mei_me nouveau radeon

/sys/bus/pci/devices/0000:00:00.0/power/control = on (0x060000, Host bridge, no driver)
/sys/bus/pci/devices/0000:00:02.0/power/control = on (0x030000, VGA compatible controller, i915)
/sys/bus/pci/devices/0000:00:16.0/power/control = on (0x078000, Communication controller, mei_me)
/sys/bus/pci/devices/0000:00:19.0/power/control = on (0x020000, Ethernet controller, e1000e)
/sys/bus/pci/devices/0000:00:1a.0/power/control = on (0x0c0320, USB controller, ehci-pci)
/sys/bus/pci/devices/0000:00:1b.0/power/control = on (0x040300, Audio device, snd_hda_intel)
/sys/bus/pci/devices/0000:00:1c.0/power/control = on (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.3/power/control = on (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.4/power/control = on (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1d.0/power/control = on (0x0c0320, USB controller, ehci-pci)
/sys/bus/pci/devices/0000:00:1e.0/power/control = on (0x060401, PCI bridge, no driver)
/sys/bus/pci/devices/0000:00:1f.0/power/control = on (0x060100, ISA bridge, lpc_ich)
/sys/bus/pci/devices/0000:00:1f.2/power/control = on (0x01018a, IDE interface, ata_piix)
/sys/bus/pci/devices/0000:00:1f.3/power/control = on (0x0c0500, SMBus, i801_smbus)
/sys/bus/pci/devices/0000:00:1f.5/power/control = on (0x010185, IDE interface, ata_piix)
/sys/bus/pci/devices/0000:00:1f.6/power/control = on (0x118000, Signal processing controller, intel ips)
/sys/bus/pci/devices/0000:02:00.0/power/control = on (0x028000, Network controller, iwlwifi)
/sys/bus/pci/devices/0000:ff:00.0/power/control = on (0x060000, Host bridge, no driver)
/sys/bus/pci/devices/0000:ff:00.1/power/control = on (0x060000, Host bridge, no driver)
/sys/bus/pci/devices/0000:ff:02.0/power/control = on (0x060000, Host bridge, no driver)
/sys/bus/pci/devices/0000:ff:02.1/power/control = on (0x060000, Host bridge, no driver)
/sys/bus/pci/devices/0000:ff:02.2/power/control = on (0x060000, Host bridge, no driver)
/sys/bus/pci/devices/0000:ff:02.3/power/control = on (0x060000, Host bridge, no driver)

+++ USB
Autosuspend = enabled
Device allowlist = (not configured)
Device denylist = (not configured)
Exclude audio = enabled
Exclude bluetooth = disabled
Exclude phones = disabled
Exclude printers = enabled
Exclude WWAN = disabled

Bus 002 Device 003 ID 05c6:9204 control = auto, autosuspend_delay_ms = 2000 -- Qualcomm, Inc. (qcserial)
Bus 002 Device 002 ID 8087:0020 control = auto, autosuspend_delay_ms = 0 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms = 0 -- Linux Foundation 2.0 root hub (hub)
Bus 001 Device 007 ID 17ef:4816 control = auto, autosuspend_delay_ms = 2000 -- Lenovo Integrated Webcam (uvcvideo)
Bus 001 Device 005 ID 147e:2016 control = auto, autosuspend_delay_ms = 2000 -- Upek Biometric Touchchip/Touchstrip Fingerprint Sensor (no driver)
Bus 001 Device 004 ID 046d:c062 control = on, autosuspend_delay_ms = 2000 -- Logitech, Inc. M-UAS144 [LS1 Laser Mouse] (usbhid)
Bus 001 Device 003 ID 17c8:7002 control = on, autosuspend_delay_ms = 2000 -- <unknown> (usbhid, snd-usb-audio)
Bus 001 Device 002 ID 8087:0020 control = auto, autosuspend_delay_ms = 0 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms = 0 -- Linux Foundation 2.0 root hub (hub)

+++ Battery Care
Plugin: thinkpad-legacy
Supported features: charge thresholds, recalibration
Driver usage:
* tp-smapi (tp_smapi) = active (status, charge thresholds, recalibration)
Parameter value ranges:
* START_CHARGE_THRESH_BAT0/1: 2..96(default)
* STOP_CHARGE_THRESH_BAT0/1: 6..100(default)

+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/devices/platform/smapi/BAT0/manufacturer = SANYO
/sys/devices/platform/smapi/BAT0/model = 45N1171
/sys/devices/platform/smapi/BAT0/manufacture_date = 2013-04-05
/sys/devices/platform/smapi/BAT0/first_use_date = 2019-11-08
/sys/devices/platform/smapi/BAT0/cycle_count = 43
/sys/devices/platform/smapi/BAT0/temperature = 22 [°C]
/sys/devices/platform/smapi/BAT0/design_capacity = 62640 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity = 58200 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity = 20300 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent = 35 [%]
/sys/devices/platform/smapi/BAT0/remaining_running_time_now = not_discharging [min]
/sys/devices/platform/smapi/BAT0/remaining_charging_time = 212 [min]
/sys/devices/platform/smapi/BAT0/power_now = 11520 [mW]
/sys/devices/platform/smapi/BAT0/power_avg = 11520 [mW]
/sys/devices/platform/smapi/BAT0/state = charging

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

Charge = 34.9 [%]
Capacity = 92.9 [%]
Beitrag automatisch zusammengeführt:

Hat sich erledigt.
Beitrag automatisch zusammengeführt:

Muß wohl für beide verfügbaren Akkus im manuellen Modus hinterlegt werden.

+++ Battery Care
Plugin: thinkpad-legacy
Supported features: charge thresholds, recalibration
Driver usage:
* tp-smapi (tp_smapi) = active (status, charge thresholds, recalibration)
Parameter value ranges:
* START_CHARGE_THRESH_BAT0/1: 2..96(default)
* STOP_CHARGE_THRESH_BAT0/1: 6..100(default)

+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/devices/platform/smapi/BAT0/manufacturer = SANYO
/sys/devices/platform/smapi/BAT0/model = 45N1171
/sys/devices/platform/smapi/BAT0/manufacture_date = 2013-04-05
/sys/devices/platform/smapi/BAT0/first_use_date = 2019-11-08
/sys/devices/platform/smapi/BAT0/cycle_count = 43
/sys/devices/platform/smapi/BAT0/temperature = 27 [°C]
/sys/devices/platform/smapi/BAT0/design_capacity = 62640 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity = 58200 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity = 23500 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent = 40 [%]
/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/state = idle

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

Charge = 40.4 [%]
Capacity = 92.9 [%]
 
Zuletzt bearbeitet:
START_CHARGE_THRESH_BAT0=40
STOP_CHARGE_THRESH_BAT0=50
Muß wohl für beide verfügbaren Akkus im manuellen Modus hinterlegt werden.
Fast richtig. Du musst die Kommentarzeichen '#' am Anfang der beiden Zeilen in deiner Konfigurationsdatei entfernen, damit Sie wirklich wie in deinem obigen Beitrag aussehen.

In Moment dürften sie nämlich so aussehen:
Code:
#START_CHARGE_THRESH_BAT0=40
#STOP_CHARGE_THRESH_BAT0=50
Somit ignoriert Sie TLP.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben