Which Linux distro are you using?
NixOS
Which release version?
(if rolling release without a release version, skip this question)
Latest unstable channel
(If rolling release, last date updated?)
Today, March 3
Which kernel are you using?
6.19.5
Which BIOS version are you using?
3.18
Which Framework Laptop 13 model are you using? (AMD Ryzen™ AI 300 Series, AMD Ryzen™ 7040 Series, Intel® Core™ Ultra Series 1, 13th Gen Intel® Core™ , 12th Gen Intel® Core™, 11th Gen Intel® Core™)
AMD Ryzen 7040U
Recently, (since around the time that I updated my system firmware to BIOS 3.18), I have been noticing excessive power draw while my laptop is suspended in s2idle sleep (maybe something like 30-40% over 5 hours of suspend), with my laptop being warm to the touch when I remove it from my backpack.
The output of journalctl | grep “suspend” indicates that my system is indeed successfully entering sleep, and that it is not waking up from sleep prematurely:
Mar 03 00:36:31 laptop ModemManager[2762]: [sleep-monitor-systemd] system is about to suspend
Mar 03 00:36:33 laptop systemd-sleep[20362]: Performing sleep operation ‘suspend’…
Mar 03 00:36:33 laptop kernel: PM: suspend entry (s2idle)
Mar 03 12:21:52 laptop kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Mar 03 12:21:52 laptop kernel: queueing ieee80211 work while going to suspend
Mar 03 12:21:52 laptop kernel: pcieport 0000:00:08.3: quirk: disabling D3cold for suspend
Mar 03 12:21:52 laptop kernel: amd_pmc AMDI0009:00: Last suspend didn’t reach deepest state
Mar 03 12:21:52 laptop systemd-sleep[20362]: System returned from sleep operation ‘suspend’.
Mar 03 12:21:52 laptop kernel: PM: suspend exit
Mar 03 12:21:52 laptop systemd[1]: systemd-suspend.service: Deactivated successfully.
Mar 03 12:21:52 laptop systemd-logind[1367]: Operation ‘suspend’ finished.
If I try to switch my suspend method to s3/deep sleep, the system fails to suspend altogether:
systemd-sleep[20573]: Failed to put system to sleep. System resumed again: Invalid argument
Since the onset of this issue for me pretty much exactly coincides with my updating the system BIOS to 3.18, I am inclined to believe that this is the sole cause.