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 [%] -- __ _ ____ _ ____ ____ _ _ _ __ _ ____ | \| |--| | |___ |--| |\/| | | \| |===