[arch-general] Power Management on Thinkpad W530

naicam|ne naicamine at sl4mm3r5.com
Sun Feb 13 13:30:36 UTC 2022


On 2/13/22 03:17, Jonathon Fernyhough via arch-general wrote:

> As I say, a more standard kernel would be worth trying, `linux` for 5.16 
> and `linux-lts` for 5.15.

I've installed the 'linux' kernel package and 'linux-headers'. That did 
allow me the ability to run powertop.

> Given the age of the W530, acpi_call is the one you want, tp_smapi is 
> for older models.

I thought so, but wasn't sure. Thanks for clearing that up.

> Have you tried with _not_ setting charging thresholds, and _not_ using 
> TLP? Does the battery charge when in the BIOS, or booted into the 
> archinstall image?

When I first installed linux over a few days the capacity had dropped 
from near 50% down to where it is now. It's hard to say now which 
packages were missing at that point, and in the very beginning I wasn't 
monitoring capacity bc I hadn't had any issues yet. The first thing I 
noticed was from the first day my runtime was cut in half after 
switching to linux and decreased pretty dramatically.

Last night, when I read your reply, I tested it with the bios.

This is the output of tlp-stat -b afterward:

--- TLP 1.5.0 --------------------------------------------

+++ Battery Care
Plugin: thinkpad
Supported features: charge thresholds, recalibration
Driver usage:
* natacpi (thinkpad_acpi) = active (charge thresholds)
* tpacpi-bat (acpi_call)  = active (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                   = LGC
/sys/class/power_supply/BAT0/model_name                     = 45N1011
/sys/class/power_supply/BAT0/cycle_count                    =      0 (or 
not supported)
/sys/class/power_supply/BAT0/energy_full_design             =  93600 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =   1740 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =   1740 [mWh]
/sys/class/power_supply/BAT0/power_now                      =      0 [mW]
/sys/class/power_supply/BAT0/status                         = Full

/sys/class/power_supply/BAT0/charge_control_start_threshold =     96 [%]
/sys/class/power_supply/BAT0/charge_control_end_threshold   =    100 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0

Charge                                                      =  100.0 [%]
Capacity                                                    =    1.9 [%]



-- 
__ _ ____ _ ____ ____ _  _ _ __ _ ____
| \| |--| | |___ |--| |\/| | | \| |===


More information about the arch-general mailing list