Я новичок в Linux. Я только что перешел с Windows на Linux. Как решить эту проблему с батареей?
Я думаю, что батарея хорошая.
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
native-path: BAT0
vendor: Hewlett-Packard
model: Primary
power supply: yes
updated: Sat 15 Jun 2019 10:38:48 PM +0630 (112 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 18.1104 Wh
energy-empty: 0 Wh
energy-full: 32.8944 Wh
energy-full-design: 32.8944 Wh
energy-rate: 11.4345 W
voltage: 11.883 V
time to empty: 1.6 hours
percentage: 55%
capacity: 100%
technology: lithium-ion
icon-name: 'battery-good-symbolic'
History (charge):
1560614928 55.000 discharging
History (rate):
1560614928 11.434 discharging
решение1
Иногда вам просто нужно переподключить его.
Вот моя история работы аккумулятора за 1 неделю:
Когда я впервые столкнулся с вопросом выше (не в тот день, когда он был опубликован), я проверил свой аккумулятор и был удивлен, что он был заряжен всего лишь на 80% или около того.
Я отключил его от сети и дал ему стечь до 33%.
Я снова включил его и отключил на ночь. На следующий день, когда я проверил, он был всего 34%
Я также заметил, что демон питания сходит с ума и потребляет 20–25% ресурсов ЦП:
Я перезагрузил и отключил зарядное устройство и дал батарее разрядиться до 6%. Я снова подключил зарядное устройство (на этот раз не приостанавливая работу), и оно полностью зарядилось до 100%.
С тех пор всё снова стало совершенно нормально.
Оригинальный ответ
Как я уже упоминал в комментариях, вот ответ только для Windows для моего ноутбука:
Причина, по которой ваш аккумулятор будет оставаться на уровне 70% и не будет заряжаться дальше, может быть связана с опцией под названием «Режим рабочего стола», которая может быть включена. Режим рабочего стола помогает отключить аккумулятор для зарядки до 100%, чтобы максимально продлить срок его службы. Эту опцию также можно отключить. Чтобы отключить эту опцию:
- Щелкните правой кнопкой мыши значок аккумулятора в области уведомлений Windows, а затем щелкните Параметры расширенного срока службы аккумулятора Dell.
- Откроется диалоговое окно «Индикатор заряда батареи». Щелкните вкладку «Режим рабочего стола».
- Выберите опцию отключения этой функции.
- Затем нажмите ОК.
Как я уже говорил, мне нужно перейти в Windows, чтобы изменить ограничитель заряда батареи. Я не знаю, как это сделать в Linux. Это была бы изящная маленькая программа на C, которую можно было бы написать в ядре Linux.