2

I have an EliteBook 2570p with Ubuntu GNOME 15.04 installed. When the battery is low I can suspend the computer or put it to sleep, but it wakes up right away.

For example, sometimes I am working on the laptop and the battery gets low. Instead of shutting down (which is also a critical battery level action), I prefer to take the risk that the battery runs out in sleep mode and I would like to put the computer to sleep. When I do so, it works - the screen and fan turn off, etc. - but the computer wakes up on its own after a second or two, as if nothing had happened (it has a locked screen, but doesn't pop up any errors, strange warnings, or the like).

Otherwise the sleep/suspend function works as expected. This has also been happening in 14.04 and 14.10. The computer is of course updated, maintained, and otherwise working properly. So how do I prevent this waking?

P.S.: The only idea I've got is the HP BIOS or power management chipset firmware may be making up its own mind (or lack thereof), which wouldn't be a first for HP - building laptops without Linux support for fan control and such, as it does...

Edit

~$ cat /proc/acpi/wakeup | grep enabled
EHC1      S3    *enabled   pci:0000:00:1d.0
EHC2      S3    *enabled   pci:0000:00:1a.0
XHC       S3    *enabled   pci:0000:00:14.0

~$ lspci | grep 1d
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
~$ lspci | grep 1a
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
~$ lspci | grep 14
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
  • I added the output @Rmano requested. The link is however not working for me and I also wasn't able to find any cached versions. – drws Oct 16 '15 at 13:33
  • Wrong link above. It should have been askubuntu.com/questions/598236/… – Rmano Oct 16 '15 at 17:29
  • Ok, I hoped in some event clearly related to low power --- but I can't guess from there. I posted a question in Unix & Linux SE, but with little luck at least till now... you can try to disable all of them and see if the problem persist (see my answer on the linked question above), but I am almost sure that those events are USB-related. – Rmano Oct 16 '15 at 17:32
  • I can report that the laptop wakes up even if those (and all the other in /proc/acpi/wakeup) events are disabled, so it would appear it is another HP's hardware in(ter)vention. I also tried to disable "Power Monitor Circuit" in BIOS, only as an experiment, but the laptop kept waking up when the battery was low. After extensive searching the last idea is to check for clues "Wake-up Type" value with dmidecode after such a wakeup occurs. – drws Dec 14 '17 at 2:16

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.