Opened 6 hours ago
Last modified 91 minutes ago
#19394 new bug
Strange behaviours of PowerSatus
Reported by: | Bebert | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Applications/PowerStatus | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
I have noticed some problems with PowerStatus:
1°) When I boot, battery icon is very long. If I quit applet and reload it, icon are more nomal. (screenshot1 and screenshot2)
2°) Pop ups doesn't appear until I desactivate an re-activate Text in the menu
3°) When I launch application in the same time with deskbar, it is not synchronized ! (screenshot 3)
4°) Battery percent is blocked on 16% until battery is almost empty, and it becomes 100% ! (screenshot 4)
5°) Popup are not actualized correctly (screenshot 5)
I think a lots of theses problems are due to my battery which is almost dead. in the screenshot you can see, battery capacity is about 3000 and full charge is only 952....
In powerstatus/ACPIDriverInterface.cpp line 112-113 I ask me if
if (info->full_capacity < "info.capacity")
info->full_capacity = ExtendedBatteryInfo.design_capacity;
should be better ??
And line 95-98 remove this case of bad data...
hrev58590 x86_64
Attachments (5)
Change History (9)
by , 6 hours ago
Attachment: | screenshot1.png added |
---|
by , 6 hours ago
Attachment: | screenshot2.png added |
---|
by , 6 hours ago
Attachment: | screenshot3.png added |
---|
by , 6 hours ago
Attachment: | screenshot4.png added |
---|
by , 6 hours ago
Attachment: | screenshot5.png added |
---|
comment:1 by , 3 hours ago
Description: | modified (diff) |
---|
comment:2 by , 3 hours ago
Component: | - General → Applications/PowerStatus |
---|
comment:3 by , 3 hours ago
Version: | R1/beta5 → R1/Development |
---|
Most of these issues except the first are probably due to strange or inconsistent behavior in the ACPI reporting method, indeed.
The first I'm not sure about, I guess there's some metrics computation that's wrong, but it's strange that it's only a problem on boot.