ตัวบ่งชี้แบตเตอรี่ไม่เปลี่ยนสถานะ (แต่หลังจากรีบูต)


21

ปัญหาเหมือนกันกับที่นี่ :

  1. ไอคอนจะไม่เปลี่ยนแปลงเมื่อเสียบปลั๊กไฟหรือถอดปลั๊ก (ไอคอนยังคงเป็นแบตเตอรี่หากเป็นแหล่งพลังงานในการบู๊ต แต่จะไม่เปลี่ยนแปลงหากฉันเสียบอะแดปเตอร์และกลอน)

  2. ตัวบ่งชี้แบตเตอรี่ไม่ให้ฉันเตือนแบตเตอรี่ต่ำหรือการแจ้งเตือน (อูบุนตูเพิ่งปิดลงโดยไม่มีคำเตือนบนหน้าจอ)

ข้อมูล:

  • ฉันใช้ Ubuntu 12.04 LTS, 64 บิต
  • การติดตั้งใหม่gnome-power-managerไม่ทำงาน
  • acpi -b ส่งคืน "แบตเตอรี่ 0: ไม่ทราบ, 95%"

1
และคำตอบนั้นให้ความช่วยเหลือหรือไม่?
guntbert

1
มันไม่ได้ ฉันไม่ได้aptitudeใช้apt-getเพื่อลบและติดตั้งใหม่
Benjamin

ปัญหาเดียวกันแน่นอนที่นี่
theharshest

ฉันคิดว่าคุณอาจจำเป็นต้องทำลายมัน gnome-power-manager ใช้แพ็คเกจ UPower ดังนั้นคุณอาจจะติดตั้งสิ่งนี้ เมื่อคุณเรียกใช้upower --monitor-detailและยกเลิกการเชื่อมต่อ / เชื่อมต่อจากเต้าเสียบคุณเห็นเส้นรายละเอียดจากที่นั้นหรือไม่? (ฉันพยายามแล้วฉันจะทำ)
rocky

คุณได้ทำ "update-icon-caches" แล้วหรือยัง
DnrDevil

คำตอบ:


1

นี่อาจเป็นคำตอบที่ดีกว่านี้เล็กน้อยหากปัญหาของคุณยังไม่ได้รับการแก้ไข ฉันเขียนสคริปต์หลามขนาดเล็กเพื่อแสดงสถานะแบตเตอรี่และเปอร์เซ็นต์ของมัน แต่ปัญหาเดียวคือคุณต้องเรียกใช้สคริปต์ทุกครั้งที่คุณต้องการดูสถานะ

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])
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.