Battery consumtion when turned off

I am running Leap 16 on an HP computer (EliteBook from 2024/2025). When I tried to start the computer the morning before yesterday, it turned out the battery had drained completely, even though the computer was turned off overnight. The computer consumes just as much battery when it is turned off as when it is on. During suspend, it consumes battery as usual (about 1% per hour). I have tried changing settings in GRUB without any results. Now, I have to hold down the power button for 15 seconds to prevent the battery from draining when the computer is turned off. Could there be a solution to this?

A few things to consider:

  • Is WoL disabled?
  • Did shutdown work correctly or did the laptop restart or hibernate then restart? How are you shutting down? :thinking:
  • Does running systemctl poweroff from the terminal fix it? :point_left:

This is good, at least suspend/resume is not the problem. :white_check_mark:

I was shutting down from the desktop. Since that didn’t work I shut down from the desktop and then pressed the power button for 15 seconds. WoL is disabled. As well as WoWLAN, I’ll try systemctl poweroff.

It must have been on, a computer does not consume power when it’s off.

2 Likes

That’s equivalent to yanking out the power cord on a desktop PC. :electric_plug:
It looks like the system is not really powering off, I mean the desktop environment could be shut down gracefully and you maybe presented with a black screen but the system is hung on something. :sloth:

What’s the output of:

sudo journalctl -b -1 -p3
sudo journalctl -b -1 | tail -n50

[quote=“pavinjoseph, post:5, topic:195509”]

Great, the system is shutting down alright. :white_check_mark:
But something is waking it up. :up:

What’s the output of:

sudo journalctl -b | head -n50
1 Like

aug 15 20:18:33 Divinator kernel: Linux version 6.12.0-160000.36-default (geeko@buildhost) (gcc-13 (SUSE Linux) 13.4.0, GNU ld (GNU Binutils; SUSE Linux 16) 2.45.0.20251103-1600003) #1 SMP PREEMPT_DYNAMIC Tue Jul 14 08:31:14 UTC 2026 (352acd0)
aug 15 20:18:33 Divinator kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.36-default root=UUID=bf4c49b8-0af5-4d6f-9298-c1c55b5e2da7 splash=silent mitigations=auto quiet pcie_aspm=force security=selinux selinux=1 acpi_osi=Linux acpi=force
aug 15 20:18:33 Divinator kernel: BIOS-provided physical RAM map:
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x000000000009f000-0x000000000009ffff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000000100000-0x0000000009efffff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000009f00000-0x0000000009f3bfff] ACPI NVS
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000009f3c000-0x000000000e342fff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x000000000e343000-0x000000000e352fff] ACPI data
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x000000000e353000-0x0000000024d26fff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000024d27000-0x0000000028aa6fff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000028aa7000-0x00000000291a6fff] ACPI NVS
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x00000000291a7000-0x0000000029226fff] ACPI data
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000029227000-0x0000000032bcefff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000032bcf000-0x0000000032bcffff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000032bd0000-0x0000000032bdbfff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000032bdc000-0x0000000032bdcfff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000032bdd000-0x000000003d21efff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x000000003d21f000-0x000000003d221fff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x000000003d222000-0x0000000057ffffff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000058000000-0x000000005bffffff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x000000005d790000-0x000000005fffffff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x00000000c0300000-0x00000000c03fffff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x00000000fec10000-0x00000000fec10fff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x00000000fed80000-0x00000000fed80fff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x00000000fedf1000-0x00000000fedf1fff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x0000000100000000-0x000000047e2fffff] usable
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x000000047e300000-0x00000004c01fffff] reserved
aug 15 20:18:33 Divinator kernel: BIOS-e820: [mem 0x000000fd00000000-0x000000fd01ffffff] reserved
aug 15 20:18:33 Divinator kernel: NX (Execute Disable) protection: active
aug 15 20:18:33 Divinator kernel: APIC: Static calls initialized
aug 15 20:18:33 Divinator kernel: e820: update [mem 0x0e363018-0x0e367257] usable ==> usable
aug 15 20:18:33 Divinator kernel: extended physical RAM map:
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x0000000000000000-0x000000000009efff] usable
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x000000000009f000-0x000000000009ffff] reserved
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x0000000000100000-0x0000000009efffff] usable
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x0000000009f00000-0x0000000009f3bfff] ACPI NVS
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x0000000009f3c000-0x000000000e342fff] usable
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x000000000e343000-0x000000000e352fff] ACPI data
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x000000000e353000-0x000000000e363017] usable
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x000000000e363018-0x000000000e367257] usable
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x000000000e367258-0x0000000024d26fff] usable
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x0000000024d27000-0x0000000028aa6fff] reserved
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x0000000028aa7000-0x00000000291a6fff] ACPI NVS
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x00000000291a7000-0x0000000029226fff] ACPI data
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x0000000029227000-0x0000000032bcefff] usable
aug 15 20:18:33 Divinator kernel: reserve setup_data: [mem 0x0000000032bcf000-0x0000000032bcffff] reserved

First thing to check in BIOS is, if fast start is enabled. If yes, switch it off.

2 Likes

Looks okay, could be some ACPI weirdness as @hui pointed out. :face_exhaling:

Correction: OS is shutting down but the final ACPI business is getting hung. :see_no_evil:

Fast Start (isn’t it Fast Boot?) is disabled.

1 Like

Thank you for the guidance! Fast Boot is disabled. How do I proceed form here?

Check what happens with acpi=off. :face_with_monocle:
Edit it from grub boot menu.

I’ll try that. I’ve changed the grub boot menu now. By the way: Isn’t acpi replaced in Leap 16?

ACPI is part of UEFI and not deprecated.

I started from an “older” kernel (6.12.0-160000.36-default). The thing is that I started experiencing these problems after an upgrade. Maybe it works now. The computer shut down without me pressing the power button for 15 seconds.

1 Like

https://bugzilla.opensuse.org/show_bug.cgi?id=1275153

Maybe the same?

2 Likes

Thanx Hui! This confirms that I’m on the right track!

The problem is solved! Here is my conclusion: After an upgrade to the 6.12.0-160000.37 kernel, the problem started. I’ve filled in a bug report. Now I have downgraded to the 6.12.0-160000.36 kernel and everything works fine.

1 Like

That’s a good find. In general, a good idea to post a link to it here for others to find if interested.

You could also consider trying the current stable kernel as well…
https://en.opensuse.org/SDB:InstallNewerKernel

2 Likes