| Summary: | не обновляется номинальная емкость батареи при ее замене | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Alexander <alxste> |
| Component: | upower | Assignee: | Yuri N. Sedunov <aris> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | aris, shrek |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Известный баг. https://bugs.freedesktop.org/show_bug.cgi?id=91128 |
Как воспроизвести: выполняем upower -e и находим батарею в списке устройств далее выполняем upower -i /org/freedesktop/UPower/devices/имя_батареи запоминаем строчки: energy-full: 62,64 Wh energy-full-design: 62,64 Wh Уводим ноутбук в спящий режим. Меняем батарею на батарею большей или меньшей штатной емкости. Пробуждаем ноутбук из спячки. выполняем опять upower -i /org/freedesktop/UPower/devices/имя_батареи и видим что емкость батареи не изменилась перезапускаем upower systemctl restart upower и выполняем выполняем снова upower -i /org/freedesktop/UPower/devices/имя_батареи видим уже новую (правильную) емкость батареи. Неприятные последствия - утилиты типа xfce4-power-manager из за этого некорректно рассчитывают оставшееся время работы, при замене батареи на батарею меньшей емкости возможно некорректное определение момента критического разряда батареи. К сожалению при рестарте upower также падает и xfce4-power-manager. Полагаю что было бы правильно, чтобы информация о полной (штатной) емкости батареи обновлялась бы автоматом при выходе ноутбука из спящего режима без необходимости рестарта upower.