Как заставить upower показывать правильное состояние батареи?

Значок аккумулятора Ubuntu используется примерно через 1-2 минуты, прежде чем вы узнаете, подключено ли зарядное устройство или нет. Как сделать так, чтобы состояние батареи обновлялось чаще, чтобы оно сразу распознавало состояние зарядного устройства.

Эта проблема не присутствовала в Ubuntu 14.10. Оно появилось в 15.04, а также присутствовало в 15.10. В настоящее время я использую 16.04 на модели MacBook Air начала 2014 года.

Вы можете видеть, что на картинке написано обновлено, а затем 99 секунд.

С отключенным зарядным устройством, upower -i /org/freedesktop/UPower/devices/battery_BAT0 дает мне следующий вывод:

native-path:          BAT0
vendor:               SMP
model:                bq20z451
power supply:         yes
updated:              fr. 01. jan. 2016 kl. 21.29 +0100 (1 seconds ago)
has history:          yes
has statistics:       yes
battery
  present:             yes
  rechargeable:        yes
  state:               charging
  warning-level:       none
  energy:              19,2888 Wh
  energy-empty:        0 Wh
  energy-full:         48,1992 Wh
  energy-full-design:  54,34 Wh
  energy-rate:         7,3112 W
  voltage:             7,868 V
  time to full:        4,0 hours
  percentage:          36%
  temperature:         32,8 degrees C
  capacity:            88,6993%
  technology:          lithium-ion
  icon-name:          'battery-good-charging-symbolic'
History (charge):
  1451680147    36,000  charging
History (rate):
  1451680164    7,311   charging
  1451680147    24,183  charging

3 ответа

Решение

Добавление acpi_osi= в качестве параметра ядра исправлена ​​проблема.

После работы с вами в чате было установлено, что плагин был правильно установлен и работал как надо. Незначительная проблема заключается в том, что для обновления значка индикатора батареи может потребоваться от 2 до 5 минут.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

В более старых версиях Gnome вы могли выполнить следующие шаги, чтобы изменить некоторые настройки менеджера питания. Однако это было удалено в версии 3.1.4. (Дополнительную информацию можно найти здесь.)

Я предлагаю вам попробовать использовать "редактор dconf". Будьте очень осторожны при использовании!

sudo apt-get install -y dconf-editor

После установки "dconf-editor" загляните в раздел "org" -> "gnome" -> "power-manager" -> "icon-policy"... это также меняет поведение батареи-значка.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Для решения проблемы предлагается использовать интерфейс Unity в настройках системы, чтобы изменить все, что нужно.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Добавление indicator-power в Ubuntu отменяет необходимость power-manager

Вы можете попробовать это:

plymouth reactivated lsb
plymouth reactivated updates lsb
sudo -i
plymouthd
plymouth-upstart-bridge

и это может нормально работать таким образом.

Другие вопросы по тегам