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


21

问题与这里相同:

  1. 插入或拔下电源线时,图标不会更改(如果该图标是开机时的图标,则该图标仍为电池,但是如果我插入电源适配器和Visa-verse,则图标不会更改)。

  2. 电池指示器不会给我电池电量不足的警告或警报(ubuntu只是关闭而没有屏幕上的警告)。

信息:

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

1
那里给出的答案帮助吗?
guntbert

1
没有。我没有,aptitude所以我曾经apt-get删除并重新安装它。
本杰明·

完全相同的问题在这里。
2013年

我认为您可能需要对此进行分解。gnome-power-manager使用软件包UPower。因此,您可能已经安装了此程序。当您运行upower --monitor-detail并断开与插座的连接/重新连接时,您会看到其中的详细信息吗?(我尝试过并且愿意这样做)
2015年

您是否完成了“ update-icon-caches”
DnrDevil

Answers:


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])
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.