I'm assuming that at some update to the systemd software that controls sleep/hibernate, that behavior was enabled by default.
It seems that each sleep state can be disabled via an entry in /etc/systemd/sleep.conf.d/disable-sleep.conf. That directory and file did not exist on any of my machines, so I created them and entered the following in disable-sleep.conf:
- Code: Select all
## https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate#Disable_sleep_Completely
[Sleep]
AllowSuspend=no
AllowHibernation=no
AllowHybridSleep=no
AllowSuspendThenHibernate=no
Problem solved for me. Since I'm not certain this is a bug, I have not reported it to Bugzilla.
I documented this in my blog at https://maximumhoyt.blogspot.com/2025/11/mageia-9-and-big-sleep.html
