Індикатор батареї не змінює свого статусу (але після перезавантаження)


21

Проблема така ж, як і тут :

  1. Піктограма не змінюється, коли шнур живлення підключається чи відключається від мережі (піктограма залишається акумулятором, якщо це було джерелом живлення під час завантаження, але не змінюватиметься, якщо я підключую адаптер живлення та візовий вірш).

  2. Індикатор акумулятора не дає мені попередження або попередження про низький рівень заряду батареї (ubuntu просто вимикається без екранного попередження).

Інформація:

  • Я використовую Ubuntu 12.04 LTS, 64 біт
  • Перевстановлення gnome-power-managerне працювало
  • acpi -b повертає "Акумулятор 0: невідомо, 95%"

1
І чи допомогла відповідь, надана там ?
guntbert

1
Це не сталося. У мене немає, aptitudeтому я використовував її apt-getдля видалення та перевстановлення.
Бенджамін

Точно таке питання тут.
найсуворіший

Тоді я думаю, що вам може знадобитися зламати це. gnome-power-manager використовує пакет UPower. Тож вам, мабуть, це встановлено. Під час запуску upower --monitor-detailта відключення / підключення з розетки ви бачите детальні рядки з цього? (Я спробував і я роблю)
скелястий

Ви зробили "update-icon-
caches

Відповіді:


1

Це може бути трохи дивно кращою відповіддю, якщо ваша проблема все ще не вирішена. Я написав невеликий сценарій python, щоб показати стан акумулятора та його відсоток. Але єдина проблема полягає в тому, що потрібно запускати сценарій кожен раз, коли вам потрібно побачити статус.

from subprocess import Popen,PIPE
process=Popen(['upower','-i','/org/freedesktop/UPower/devices/battery_BAT0'],stdout=PIPE)
process1=Popen(['grep','-E','state|to\ full|percentage'],stdin=process.stdout,stdout=PIPE)

answer=process1.stdout.read().split('\n')
answer.pop()
final=[]
for i in range(len(answer)):
    temp=answer[i].split(':')
    final.append(temp[0].strip(' ')+' : '+temp[1].strip(' '))

string=''
for i in final:
    string+=i+'\n
string=string.strip('\n')

Popen(['notify-send',string])
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.