电池指示灯不会改变其状态(但在重新启动后)

Ben*_*min 21 battery indicator 12.04

问题与此处相同:

  1. 插入或拔出电源线时,图标不会改变(如果这是启动时的电源,图标仍然是电池,但如果我插入电源适配器和反之,则不会改变)。

  2. 电池指示器不会给我低电量警告或警报(ubuntu 只是在没有屏幕警告的情况下关闭)。

信息:

  • 我使用 Ubuntu 12.04 LTS,64 位
  • 重新安装gnome-power-manager没有工作
  • acpi -b 返回“电池 0:未知,95%”

小智 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])
Run Code Online (Sandbox Code Playgroud)