Laptop recieves an incorrect low-battery signal when waking from suspend

Hello,

I’ve been running opensuse 12.3, then tumbleweed, then now 13.1 on my laptop, and I’ve had the same annoying problem on all. Just annoying enough for me to wait a few months before posting, actually. :slight_smile:

Here it is : I frequently go into and out of sleep-mode, and usually it goes all well, but sometimes (maybe 1 attempt out of 3?), when going out of sleep mode, I see a message warning me that my battery is low and the computer is going to hibernate. Plugging the AC adapter in the next 30 seconds cancels it, but if I don’t, it indeed hibernates. The thing is that the battery isn’t low : on the next reboot, I can see it is at a normal level.

The KDE power management module has settings I can change about actions to perform on critical battery level, but the current settings look fine (hibernate when the battery level is below 2%). I don’t want to disable this behavior, but I don’t want it to happen when the battery is almost full.

My laptop is an EeePC 1015PW.
I’m running OpenSUSE 13.1 with KDE.

I’m not sure what information is relevant on that matter… I give here all I can guess.

$ ps aux | grep -i power
root      1551  0.0  0.0  30060  1872 ?        Ssl  nov.19   0:10 /usr/lib/upower/upowerd

$ LANG=C zypper info upowerLoading repository data...
Reading installed packages...




Information for package upower:
-------------------------------
Repository: openSUSE Current OSS
Name: upower
Version: 0.9.21-2.1.3
Arch: i586
Vendor: openSUSE
Installed: Yes
Status: up-to-date
Installed Size: 311.0 KiB
Summary: Power Device Enumeration Framework
Description:
UPower is an abstraction for enumerating power devices, listening to
device events and querying history and statistics. Any application or
service on the system can access the org.freedesktop.UPower service
via the system message bus. Some operations (such as suspending the
system) are restricted using PolicyKit.

Thanks in advance!