У меня Lenovo Thinkpad L590 под управлением Ubuntu 20.04. Я хочу использовать tlp для установки порога заряда. Однако, кажется, что есть проблема с установкой максимального порога заряда:
$ sudo tlp setcharge 65 75
Setting temporary charge thresholds for BAT0:
start = 65
stop = 75
$ sudo tlp-stat --battery
--- TLP 1.3.1 --------------------------------------------
+++ Battery Features: Charge Thresholds and Recalibrate
natacpi = active (data, thresholds)
tpacpi-bat = active (recalibrate)
tp-smapi = inactive (ThinkPad not supported)
+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer = Celxpert
/sys/class/power_supply/BAT0/model_name = 5B10W138
/sys/class/power_supply/BAT0/cycle_count = 1
/sys/class/power_supply/BAT0/energy_full_design = 45730 [mWh]
/sys/class/power_supply/BAT0/energy_full = 44140 [mWh]
/sys/class/power_supply/BAT0/energy_now = 33790 [mWh]
/sys/class/power_supply/BAT0/power_now = 3352 [mW]
/sys/class/power_supply/BAT0/status = Discharging
/sys/class/power_supply/BAT0/charge_start_threshold = 65 [%]
/sys/class/power_supply/BAT0/charge_stop_threshold = 65 [%]
tpacpi-bat.BAT0.forceDischarge = 0
Charge = 76.6 [%]
Capacity = 96.5 [%]
Т.е. максимальный порог все еще составляет 65%, а не 75% выглядит так.
Я использую пакеты tlp из репо Ubuntu 20.04 по умолчанию вместо PPA (я предпочитаю не использовать PPA, когда я могу обойтись без). Если это действительно необходимо, я могу добавить tpp ppa, но предпочел бы не делать этого, если есть другое исправление / было бы замечательно проверить, работают ли пакеты по умолчанию ...
Любая идея, как это исправить / известно ошибка?
Это известная проблема прошивки. От к FAQ
Пороги заряда, показанные tlp-stat -b, не соответствуют настроенным
ThinkPad Edge, серии E / L / S, SL410 / 510, серии Yoga
На этих В моделях пороговые значения, показанные как tlp-stat -b, не соответствуют записанным значениям.
Например, настройка
START_CHARGE_THRESH_BATx=75
STOP_CHARGE_THRESH_BATx=80
показывает 75 / 74. Описанное поведение вызвано микропрограммой (UEFI / BIOS), а не TLP.
Тем не менее пороги заряда работают в соответствии с настройками.