Индикатор батареи не меняет своего состояния (но после перезагрузки)

Проблема такая же, как здесь :

  1. Значок не изменяется, когда шнур питания подключен или отключен (значок остается батарея, если это был источник питания при загрузке, но он не изменится, если я подключу адаптер питания и выдаю стихи).

  2. Индикатор батареи не выдает предупреждение или предупреждение о низком заряде батареи (Ubuntu просто выключается без предупреждений на экране).

Информация:

  • Я использую Ubuntu 12.04 LTS, 64-битная
  • Переустановка gnome-power-manager не работала
  • [ 111] возвращает «Батарея 0: Неизвестно, 95%»
21
задан 13 April 2017 в 15:25

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])
1
ответ дан 13 April 2017 в 15:25

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

Похожие вопросы: