Linux Projektvorstellung: TLP – Linux Stromsparen

Linux Betriebssystem

linrunner

Ubuntuversteher
Themenstarter
Registriert
22 Juni 2007
Beiträge
13.683
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:
Da ist der Backport schon:

Code:
marc@t490:~$ apt list --upgradable
Listing... Done
tlp-rdw/stable-backports,stable-backports 1.7.0-1~bpo12+1 all [upgradable from: 1.7.0~beta.2-1~bookworm]
tlp/stable-backports,stable-backports 1.7.0-1~bpo12+1 all [upgradable from: 1.7.0~beta.2-1~bookworm]
:)
 
Moin, benötig man tlp in der ganz aktuellen Version von Linux Mint 22.1 überhaupt noch?Dort scheint es ja Energiesparmodus zu geben?Habe selbst aber noch eine älter Linux Version.
 
Moin, benötig man tlp in der ganz aktuellen Version von Linux Mint 22.1 überhaupt noch?Dort scheint es ja Energiesparmodus zu geben?Habe selbst aber noch eine älter Linux Version.
Na klar braucht man weiter TLP, da es bessere Ergebnisse erzielen kann, viel mehr Einstellmöglichkeiten besitzt und zudem Ladeschwellen unterstützt. Die Unterschiede kannst Du hier nachlesen: FAQ: power-profiles-daemon. Wenn Du auf all das keinen so großen Wert legst, tut es natürlich auch power-profiles-daemon ;).
 
Soeben habe ich TLP 1.8 veröffentlicht! :D 🍾

Über Boosts auf Mastodon würde ich mich freuen ...
Schon in Debian Sid gelandet!

Code:
marc@PC:~$ rmadison tlp
...
tlp        | 1.7.0-1         | testing                       | source, all
tlp        | 1.8.0-1         | unstable                      | source, all
marc@PC:~$ apt policy tlp
tlp:
  Installed: (none)
  Candidate: 1.8.0~beta.1-1~bookworm
  Version table:
     1.8.0~beta.1-1~bookworm 500
        500 http://repo.linrunner.de/debian bookworm/main amd64 Packages
     1.7.0-1~bpo12+1 100
        100 http://ftp.debian.org/debian bookworm-backports/main amd64 Packages
     1.5.0-2 500
        500 http://deb.debian.org/debian bookworm/main amd64 Packages
marc@PC:~$

Update:

Cool! discharge setzt jetzt 100 ein, wenn man zu oft tab drückt.

Code:
root@t14:~# tlp discharge BAT0 100
Error: target charge level (100) for battery BAT0 is out of range (0..99).
root@t14:~#
 
Zuletzt bearbeitet:
Guten Morgen :)

ich habe da mal eine Frage (was auch sonst ;-) ).
Gegeben sind ein AMD Ryzen 7 5800H und der Wunsch unter einem Linux Mint 22.1 den Prozessor-Boost abzuschalten.
Dein Wiki habe ich diesbezüglich schon mehrfach abgearbeitet und nun schlußendlich diesen Satz gefunden:
"For use with the amd-pstate driver, at least kernel 6.11 is required"
Heißt das daß ich mit dem Default-Kernel (6.8.0-53) an diesen CPU-Schalter gar nicht rankomme?

Weil, ich hatte gestern mal den integrierten Power-Profiles-Daemon deinstalliert, nach einem Neustart tlp/TLPUI installiert und dann versucht den Prozessor zu zähmen. Keine Chance, ... Temperaturen von 80/95° Celsius waren die Folge.

Liebe Grüße, Tom
 
Kaum eine Woche nach der Veröffentlichung von TLP 1.8 gibt es bereits reichlich offizielle Distributionspakete:
  • Arch Linux
  • Debian 12 Bookworm (Backports)
  • Debian 13 Trixie
  • Debian Sid
  • Fedora Rawhide
  • Ubuntu 25.04
Die restlichen Ubuntu-Versionen werden durch das TLP PPA abgedeckt, Fedora 40/41 durch das TLP Repository (dessen Pakete freundlicherweise @RomanX bereitstellt).

Repology weist Pakete für weitere Distris aus.

Beitrag automatisch zusammengeführt:

Heißt das daß ich mit dem Default-Kernel (6.8.0-53) an diesen CPU-Schalter gar nicht rankomme?
So ist es.
 
Zuletzt bearbeitet:
Guten Morgen :)

ich habe da mal eine Frage (was auch sonst ;-) ).
Gegeben sind ein AMD Ryzen 7 5800H und der Wunsch unter einem Linux Mint 22.1 den Prozessor-Boost abzuschalten.
...

Liebe Grüße, Tom
Du könntest diese settings mal probieren, auch wenn ein Teil nicht greift:

Code:
root@t14:~# cat /etc/tlp.d/00-amd.conf
CPU_ENERGY_PERF_POLICY_ON_AC="power"
CPU_ENERGY_PERF_POLICY_ON_BAT="power"
DISK_DEVICES="nvme0n1 sda sdb"
AMDGPU_ABM_LEVEL_ON_AC=0
AMDGPU_ABM_LEVEL_ON_BAT=0
WIFI_PWR_ON_BAT=off
SOUND_POWER_SAVE_ON_AC="0"
SOUND_POWER_SAVE_ON_BAT="0"
SOUND_POWER_SAVE_CONTROLLER="N"
RUNTIME_PM_ON_AC="on"
RESTORE_THRESHOLDS_ON_BAT=1
CPU_HWP_DYN_BOOST_ON_AC="0"
CPU_HWP_DYN_BOOST_ON_BAT="1"
PLATFORM_PROFILE_ON_AC="balanced"
PLATFORM_PROFILE_ON_BAT="low-power"
CPU_BOOST_ON_BAT=1
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
START_CHARGE_THRESH_BAT0="45"
STOP_CHARGE_THRESH_BAT0="100"
DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"
DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi"
DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth"
CPU_DRIVER_OPMODE_ON_AC=active
CPU_DRIVER_OPMODE_ON_BAT=passive

Natürlich nur die CPUsettings.
 
Du könntest diese settings mal probieren, auch wenn ein Teil nicht greift:

...

Vielen Dank für Dein Script.
Habe aber gestern gelesen daß ab Linux MInt 22.2 der HWE-Kernel verwendet wird.
Ich warte mal bis dahin ab. Dann werkelt ja >= 6.11 auf dem Laptop.

Grüße, Tom
 
Hallo zusammen, neue Hardware bringt wie immer neue Probleme. Hat jemand Lust mir zu verraten, wieso mein new-to-me P14s auch im Akkubetrieb nicht unter ~2GHz takten will?

Ich habe ja die Zeile

Code:
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference = performance [HWP.EPP]

im Verdacht.

Muss ich vlt. doch in den Kernelparametern rum schrauben? Ich dachte eigentlich, das wáre nicht mehr relevant mit Kernel >6.4...


-edit- Gerade gesehen, dass es ja auch ne Backports Version von tlp gibt... installiert und schwupp gehts auf 1.2GHz runter - und die Zeile hat sich gewandelt in:

Code:
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference = balance_power [EPP]


Verbrauch ist aber immer noch bei 6-7W und unter die 1,2GHz gehts wirklich nicht... das habe ich anders in Erinnerung bei dieser CPU.

-edit2- Mir scheint, in der neuen Version von TLP gibt's Einiges Neues an Konfigurationsmöglichkeiten... was geholfen hat, nach der Installation von TLP 1.8 aus Backports:

Code:
/etc/tlp.conf L0100: CPU_DRIVER_OPMODE_ON_AC="active"
/etc/tlp.conf L0101: CPU_DRIVER_OPMODE_ON_BAT="active"
/etc/tlp.conf L0198: PLATFORM_PROFILE_ON_AC="performance"
/etc/tlp.conf L0199: PLATFORM_PROFILE_ON_BAT="low-power"

Bin nun bei etwa 5W Verbrauch mit dem Display auf min. - also da wo mein X390 knapp 2,3W verbraucht. Dazu muss man sagen, dass das P14s das 4k Touch-Display hat... aber fast 3W Mehrverbrauch auf min. Helligkeit finde ich ja schon heftig. Mein damaliges T14G3 mit 6650U und LP-Display hat's damals auch locker unter 3W geschafft. Hat jemand noch ne Idee?
 

Anhänge

Zuletzt bearbeitet:
...

-edit- Gerade gesehen, dass es ja auch ne Backports Version von tlp gibt... installiert und schwupp gehts auf 1.2GHz runter - und die Zeile hat sich gewandelt in:

Code:
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference = balance_power [EPP]


Verbrauch ist aber immer noch bei 6-7W und unter die 1,2GHz gehts wirklich nicht... das habe ich anders in Erinnerung bei dieser CPU.
Ist das nicht baugleich mit dem T14 Gen4. Also dann würde ich dir zu Trixie raten. Könntest du mal bitte schauen ob Lüfter aus bleibt am Netzteil und/oder Dock?
 
Ist das nicht baugleich mit dem T14 Gen4.
Gen3 wenn dann. Und ja, in etwa...

Lüfter ist momentan dauer-aus, allerdings nutze ich das Gerät bisher nicht an ner Dock. Darüber kann ich gerne berichten, wenn's so weit ist.

@mcb kannst Du sagen ob das normal ist mit dem relativ hohen (also immer mind. 1.2GHz) CPU Takt?
 
@bemymonkey ich denke, 5W sind schon recht optimal für ein P14s Gen 3 AMD mit 4K + Touch. Mein P14s Gen 2 AMD mit 4K Display habe ich bei minimaler Helligkeit noch nicht unter 4,5W gesehen. Bei dir kommt noch der Touch dazu.

Du kannst noch den ABM-Level hochdrehen, wenn dich die Farbverschiebungen nicht stören - AMDGPU_ABM_LEVEL_ON_BAT=3
 
Danke fürs Feedback, das ist gut zu wissen. Grundsätzlich könnte ich auch damit leben (also 5-6W im Idle), wenn das Gerät mit Youtube im Vollbild nicht aberwitzige Leistungen aus dem Akku ziehen würde... die ersten 20-30 Sekunden nach dem Aufruf des Videos über 20W:

1744974502838.png


Und nein, das war nicht 4k60 sondern 720p60 :LOL:

Im stabilen Zustand sind's dann immerhin nur noch 12-15W - da wo mein X390 bei gleicher Displayhelligkeit 8-10W zieht.

Und ja, Hardwarebeschleunigung für die Video-Dekodierung ist aktiv...

1744974797118.png

Leider hab ich auch kein anderes Ryzen Gerät zum Vergleich da. Ich glaube aber, da ist noch irgendwas faul - mein altes T14G3 mit 6650U war da deutlich entspannter unterwegs. Mal weiter suchen... ggfs. mache ich nochmal nen eigenen Thread auf, das betrifft jetzt vermutlich langsam nicht mehr TLP.

-edit- Scheint wohl nicht unnormal zu sein... https://gitlab.freedesktop.org/drm/amd/-/issues/3195

:S
 
Zuletzt bearbeitet:
Ich vermute mal, dass die Entladung bei Intel-Laptops etwas stärker ausfällt, als bei AMD-Rechnern, wollte aber trotzdem mal fragen, ob das normal ist. Ich habe ein T14 Gen3 (21AH) und bin mit einem Browser (Firefox) offen bei so 8-10W im Idle.
Ich nutze Fedora 42 mit TLP und den Default-Settings
:)

Code:
--- TLP 1.7.0 --------------------------------------------

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

+++ System Info
System         = LENOVO ThinkPad T14 Gen 3 21AH00HXGE
BIOS           = N3MET23W (1.22 )
EC Firmware    = 1.15
OS Release     = Fedora Linux 42 (Workstation Edition)
Kernel         = 6.14.5-300.fc42.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May  2 14:16:46 UTC 2025 x86_64
/proc/cmdline  = BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.14.5-300.fc42.x86_64 root=UUID=995e8a72-fe46-4d40-b035-f77318dd93b5 ro rootflags=subvol=root rhgb quiet
Init system    = systemd
Boot mode      = UEFI
Suspend mode   = [s2idle]
SELinux status = enabled (enforcing)

+++ TLP Status
State          = enabled
RDW state      = enabled
Last run       = 17:58:34, 930 sec(s) ago
Mode           = battery
Power source   = battery

+++ Processor
CPU model = 12th Gen Intel(R) Core(TM) i7-1260P

/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_available_governors = performance powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  4700000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq  =  4700000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference = balance_power [EPP]
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_available_preferences = default performance balance_performance balance_power power

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

/sys/devices/system/cpu/intel_pstate/status            = active
/sys/devices/system/cpu/intel_pstate/min_perf_pct      =  10 [%]
/sys/devices/system/cpu/intel_pstate/max_perf_pct      = 100 [%]
/sys/devices/system/cpu/intel_pstate/no_turbo          =   0
/sys/devices/system/cpu/intel_pstate/hwp_dynamic_boost =   0
/sys/devices/system/cpu/intel_pstate/turbo_pct         = (not available)
/sys/devices/system/cpu/intel_pstate/num_pstates       = (not available)
/sys/module/workqueue/parameters/power_efficient       = N
/proc/sys/kernel/nmi_watchdog                          = 0

+++ Platform Profile
/sys/firmware/acpi/platform_profile                    = balanced
/sys/firmware/acpi/platform_profile_choices            = low-power balanced performance
/sys/devices/platform/thinkpad_acpi/dytc_lapmode       = 0

+++ Temperatures
/proc/acpi/ibm/thermal = 42 -128 33 0 33 34 40 -128 [°C]
/proc/acpi/ibm/fan     =  2077 [/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

+++ Disks
Devices = nvme0n1 sda

/dev/nvme0n1:
  Type       = NVMe
  Disk ID    = nvme-SAMSUNG_MZVL21T0HCLR-00BL7_**************
  Model      = SAMSUNG MZVL21T0HCLR-00BL7             
  Firmware   = EL2QGXA7
  Temp       = 40 °C
  Scheduler  = [none] mq-deadline kyber bfq (multi queue)

  Runtime PM:
    /sys/block/nvme0n1/device/power/control = auto, autosuspend_delay_ms = (not available)

  SMART info:
    Critical Warning:                   0x00
    Temperature:                        40 Celsius
    Available Spare:                    100%
    Available Spare Threshold:          10%
    Percentage Used:                    3%
    Data Units Written:                 59.124.975 [30,2 TB]
    Power Cycles:                       1.615
    Power On Hours:                     521
    Unsafe Shutdowns:                   201
    Media and Data Integrity Errors:    0

/dev/sda: not present.

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

/sys/class/drm/card1/power/rc6_enable        =  1 (enabled)
/sys/kernel/debug/dri/1/i915_fbc_status      = FBC disabled: PSR2 enabled
/sys/kernel/debug/dri/1/i915_edp_psr_status  = PSR mode: PSR2 enabled

/sys/class/drm/card1/gt_min_freq_mhz         =   100 [MHz]
/sys/class/drm/card1/gt_max_freq_mhz         =  1400 [MHz]
/sys/class/drm/card1/gt_boost_freq_mhz       =  1400 [MHz]
/sys/class/drm/card1/gt_RPn_freq_mhz         =   100 [MHz] (GPU min)
/sys/class/drm/card1/gt_RP0_freq_mhz         =  1400 [MHz] (GPU max)

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

hci0(btusb)                   : bluetooth, not connected
wlp0s20f3(iwlwifi)            : wifi, connected, power management = on
wwp0s20f0u2(cdc_mbim)         : wwan, not connected

+++ 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

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

/sys/bus/pci/devices/0000:00:00.0/power/control = auto (0x060000, Host bridge, igen6_edac)
/sys/bus/pci/devices/0000:00:02.0/power/control = auto (0x030000, VGA compatible controller, i915)
/sys/bus/pci/devices/0000:00:04.0/power/control = auto (0x118000, Signal processing controller, proc_thermal_pci)
/sys/bus/pci/devices/0000:00:06.0/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:07.0/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:07.2/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:0a.0/power/control = auto (0x118000, Signal processing controller, intel_vsec)
/sys/bus/pci/devices/0000:00:0d.0/power/control = auto (0x0c0330, USB controller, xhci_hcd)
/sys/bus/pci/devices/0000:00:0d.2/power/control = auto (0x0c0340, USB controller, thunderbolt)
/sys/bus/pci/devices/0000:00:0d.3/power/control = auto (0x0c0340, USB controller, thunderbolt)
/sys/bus/pci/devices/0000:00:14.0/power/control = auto (0x0c0330, USB controller, xhci_hcd)
/sys/bus/pci/devices/0000:00:14.2/power/control = auto (0x050000, RAM memory, no driver)
/sys/bus/pci/devices/0000:00:14.3/power/control = auto (0x028000, Network controller, iwlwifi)
/sys/bus/pci/devices/0000:00:15.0/power/control = auto (0x0c8000, Serial bus controller, intel-lpss)
/sys/bus/pci/devices/0000:00:16.0/power/control = auto (0x078000, Communication controller, mei_me)
/sys/bus/pci/devices/0000:00:1f.0/power/control = auto (0x060100, ISA bridge, no driver)
/sys/bus/pci/devices/0000:00:1f.3/power/control = auto (0x040380, Audio device, sof-audio-pci-intel-tgl)
/sys/bus/pci/devices/0000:00:1f.4/power/control = auto (0x0c0500, SMBus, i801_smbus)
/sys/bus/pci/devices/0000:00:1f.5/power/control = auto (0x0c8000, Serial bus controller, intel-spi)
/sys/bus/pci/devices/0000:00:1f.6/power/control = auto (0x020000, Ethernet controller, e1000e)
/sys/bus/pci/devices/0000:02:00.0/power/control = auto (0x010802, Non-Volatile memory controller, nvme)

+++ 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 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =    0 -- Linux Foundation 2.0 root hub (hub)
Bus 002 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms =    0 -- Linux Foundation 3.0 root hub (hub)
Bus 003 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =    0 -- Linux Foundation 2.0 root hub (hub)
Bus 003 Device 002 ID 2c7c:030a control = auto, autosuspend_delay_ms = 2000 -- Quectel Wireless Solutions Co., Ltd. Quectel EM05-G (cdc_mbim, option)
Bus 003 Device 003 ID 27c6:6594 control = auto, autosuspend_delay_ms = 2000 -- Shenzhen Goodix Technology Co.,Ltd. Goodix USB2.0 MISC (no driver)
Bus 003 Device 004 ID 30c9:0050 control = auto, autosuspend_delay_ms = 2000 -- Luxvisions Innotech Limited Integrated RGB Camera (uvcvideo)
Bus 003 Device 005 ID 058f:9540 control = auto, autosuspend_delay_ms = 2000 -- Alcor Micro Corp. AU9540 Smartcard Reader (usbfs)
Bus 003 Device 006 ID 8087:0033 control = auto, autosuspend_delay_ms = 2000 -- Intel Corp. AX211 Bluetooth (btusb)
Bus 004 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms =    0 -- Linux Foundation 3.0 root hub (hub)

+++ Battery Care
Plugin: thinkpad
Supported features: charge thresholds, recalibration
Driver usage:
* natacpi (thinkpad_acpi) = active (charge thresholds, recalibration)
Parameter value ranges:
* START_CHARGE_THRESH_BAT0/1:  0(off)..96(default)..99
* STOP_CHARGE_THRESH_BAT0/1:   1..100(default)

+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer                   = Sunwoda
/sys/class/power_supply/BAT0/model_name                     = 5B10W51867
/sys/class/power_supply/BAT0/cycle_count                    =    468
/sys/class/power_supply/BAT0/energy_full_design             =  52500 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  40350 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  25210 [mWh]
/sys/class/power_supply/BAT0/power_now                      =  10604 [mW]
/sys/class/power_supply/BAT0/status                         = Discharging

/sys/class/power_supply/BAT0/charge_control_start_threshold =      0 [%]
/sys/class/power_supply/BAT0/charge_control_end_threshold   =    100 [%]
/sys/class/power_supply/BAT0/charge_behaviour               = [auto] inhibit-charge force-discharge

Charge                                                      =   62.5 [%]
Capacity                                                    =   76.9 [%]
 
Zuletzt bearbeitet:
  • ok1.de
  • IT Refresh - IT Teile & mehr
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben