Power draw during sleep

I’ve found other threads about this, but they are old and more importantly, don’t seem to provide with a solution.

I recently switched from a Dell XPS to the FW 13 AI, and I’ve gone from barely noticeable to 30-40% battery draw overnight when in sleep (standard Ubuntu).

This makes it fairly useless and has already led to practical issues when I forget to fully power off the laptop (dead battery, or battery too low requiring change of plans…). I’m not interested in hibernation (64 GB RAM), a sleep-to-shutdown option would work in a pinch, but ideally I would like to get back ”proper sleep” without having to tinker too much with the configuration.

Any help highly appreciated!

EDIT: FWIW, here is the output from amd-s2idle test with default parameters:

:laptop: AMD Ryzen AI 9 HX 370 w/ Radeon 890M (family 1a model 24)
:laptop: Framework Laptop 13 (AMD Ryzen AI 300 Series) (Laptop)
:penguin: Ubuntu 25.04
:penguin: Kernel 6.14.0-33-generic
:battery: Battery BAT1 (NVT FRANGWA) is operating at 102.15% of design
:white_check_mark: ASPM policy set to ‘default’
:white_check_mark: GPIO driver pinctrl_amd available
:white_check_mark: PMC driver amd_pmc loaded (Program 11 Firmware 93.10.0)
:white_check_mark: USB3 driver xhci_hcd bound to 0000:c1:00.4, 0000:c3:00.0, 0000:c3:00.3, 0000:c3:00.4
:white_check_mark: USB4 driver thunderbolt bound to 0000:c3:00.5, 0000:c3:00.6
:white_check_mark: System is configured for s2idle
:white_check_mark: GPU driver amdgpu bound to 0000:c1:00.0
:white_check_mark: PC6 and CC6 enabled
:white_check_mark: SMT enabled
:white_check_mark: IOMMU properly configured
:white_check_mark: ACPI FADT supports Low-power S0 idle
:white_check_mark: Logs are provided via cysystemd
:white_check_mark: LPS0 _DSM enabled
:white_check_mark: WLAN driver mt7925e bound to 0000:c0:00.0
:speaking_head: Started at 2025-10-31 11:49:55.318820 (cycle finish expected @ 2025-10-31 11:50:09.441811)
:speaking_head: Results from last s2idle cycle
Summary
╒═════════════════════╤════════════╤══════════════════╤═════════════════╤═════════════════╤════════════════════╤════════════╤══════════════════╕
│ Start Time │ Duration │ Hardware Sleep │ Battery Start │ Battery Delta │ Battery Ave Rate │ Wake Pin │ Wake Interrupt │
╞═════════════════════╪════════════╪══════════════════╪═════════════════╪═════════════════╪════════════════════╪════════════╪══════════════════╡
│ 2025-10-31 11:49:55 │ 0:00:12 │ 41.67% │ 39.96% │ -0.03% │ -0.23W │ │ ACPI SCI │
╘═════════════════════╧════════════╧══════════════════╧═════════════════╧═════════════════╧════════════════════╧════════════╧══════════════════╛
:zzz: Hardware sleep cycle count: 1
:zzz: Notify devices [‘UBTC’] found during suspend

1 Like