После удаления оболочки gnome индикатор батареи застрял на первом значении, которое он показывает, когда я вхожу в систему, т.е. если при запуске он был 100%, то он остается таким до тех пор, пока не разрядится батарея. Можете ли вы помочь мне решить эту проблему?
Обновление: попробовал следующую команду, но безрезультатно
apt-get install indicator-power --reinstall
ОБНОВЛЕНИЕ2:
# upower -d Device: /org/freedesktop/UPower/devices/line_power_AC native-path: AC power supply: yes updated: 30 أكت, 2014 EET 09:13:30 م (1949 seconds ago) has history: no has statistics: no line-power
warning-level: none
online: yes
icon-name: 'ac-adapter-symbolic'
Device: /org/freedesktop/UPower/devices/battery_BAT0 native-path: BAT0 vendor: SMP model: DELL MKD6223 serial: 2093 power supply: yes updated: 30 أكت, 2014 EET 09:45:30 م (29 seconds ago) has history: yes has statistics: yes battery
present: yes
rechargeable: yes
state: charging
warning-level: none
energy: 18.4704 Wh
energy-empty: 0 Wh
energy-full: 33.2667 Wh
energy-full-design: 62.16 Wh
energy-rate: 20.0355 W
voltage: 12.404 V
time to full: 44.3 minutes
percentage: 55%
capacity: 53.5179%
technology: lithium-ion
icon-name: 'battery-good-charging-symbolic' History (charge):
1414698330 55.000 charging
Device: /org/freedesktop/UPower/devices/DisplayDevice power supply: yes updated: 01 ينا, 1970 EET 02:00:00 ص (1414698359 seconds ago) has history: no has statistics: no battery
present: yes
state: charging
warning-level: none
energy: 18.4704 Wh
energy-full: 33.2667 Wh
energy-rate: 20.0355 W
time to full: 44.3 minutes
percentage: 55%
icon-name: 'battery-good-charging-symbolic'
Daemon: daemon-version: 0.99.1 on-battery: no lid-is-closed: no lid-is-present: yes critical-action: PowerOff
решение1
Действительно обидно искать помощи по проблеме, когда даже нет ответа, но также и голосование против проблемы влияет на мою работу. Однако я оставлю обходной путь на случай, если у кого-то еще возникнет та же проблема:
Проблема в GUI. Он зависает, поэтому его завершение каждые 10 минут заставит его обновиться, поэтому я сделал cron-задание, чтобы сделать это:
crontab -e
Добавьте эту строку в конец файла, и задание будет выполняться каждые 10 минут:
*/10 * * * * pkill -f indicator-power-service
решение2
Я попробовал вышеуказанные решения, но они мне не помогли.
Я также сделал кучу других вещей, и ядуматьтрюк был в следующем:
dconf reset -f /com/canonical/indicator/power/
pkill -f indicator-power-service
После полной перезагрузки индикатор, похоже, заработал без проблем, и в задании cron не было необходимости!
Кстати, на заметку: "acpi -V | grep Battery" давал мне статус батареи, а "upower -d" — нет. После исправления оба работают.
Также будьте осторожны с решением Mindaugas, потому что удаление upower забирает с собой кучу пакетов, многие из которых необходимы для входа в систему (а именно ubuntu-desktop). Обязательно сохраните список удаленных пакетов и переустановите их, иначе вы можете сломать свою систему! (Мне пришлось спасаться с помощью терминала Ctrl-Alt-F1 и /var/log/dpkg.log)
Надеюсь, это кому-нибудь поможет!
ОБНОВЛЯТЬ:
Проблема на самом деле вернулась после моего исправления, но при повторном запуске:
dconf reset -f /com/canonical/indicator/power/
pkill -f indicator-power-service
проблема снова устранена.
Возможно, было бы правильным решением объединить обе команды в задание cron!
решение3
У меня проблема решилась после удаления всего программного обеспечения, связанного с Gnome.
Все, что мне нужно было сделать, это следовать этому руководству:
Как вернуть Unity и удалить Gnome Desktop?
Надеюсь, этот ответ будет для вас полезен.
решение4
У меня тоже была эта проблема. Чтобы решить ее, я сделал:
sudo apt-get remove upower
sudo apt-get install upower
sudo apt-get install indicator-power
Выйдите из системы и войдите в систему, чтобы проверить ее работоспособность.