You are not logged in.

#1 2025-09-22 12:17:39

insomnium
Member
Registered: 2016-05-31
Posts: 8

[SOLVED] Prevention of PC hibernation

Hello, dear friends.

Sorry for silly question, yet need your help. I have Arch linux on my home PC (tower, not a laptop) that I use as a home server, mostly to run docker compose services for development purpose. I've been using GNOME for years, and sleep/hibernate was turned off by its settings.

Yesterday I decided to try kde (plasma-meta, kde-applications-meta), didn't enjoy it (sorry again), removed it via pacman -Rsc. Since then, computer goes to sleep even though option in GNOME settings is still turned off.
Here are some lines from dmesg, highly likely at the time of the sleep:

[  516.486686] veth1a785cf: entered allmulticast mode
[  516.486715] veth1a785cf: entered promiscuous mode
[  516.504214] eth0: renamed from veth815d91a
[  516.504579] br-87081b5fb6ed: port 3(veth1a785cf) entered blocking state
[  516.504583] br-87081b5fb6ed: port 3(veth1a785cf) entered forwarding state
[  907.127199] r8169 0000:03:00.0 enp3s0: Link is Down
[  907.378470] rfkill: input handler enabled
[  908.143243] PM: suspend entry (deep)
[  908.583039] Filesystems sync: 0.439 seconds
[  908.685696] Freezing user space processes
[  928.693579] Freezing user space processes failed after 20.007 seconds (1 tasks refusing to freeze, wq_busy=0):

And here are some lines from journalctl -b | grep -iE "sleep|hibernat|suspen":

]# journalctl -b | grep -iE "sleep|hibernat|suspen"
Sep 22 15:10:54 paganblacker kernel: PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
Sep 22 15:10:54 paganblacker kernel: PM: hibernation: Registered nosave memory: [mem 0x0009e000-0x0009efff]
Sep 22 15:10:54 paganblacker kernel: PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff]
Sep 22 15:10:54 paganblacker kernel: PM: hibernation: Registered nosave memory: [mem 0x70a3c000-0x70ab1fff]
Sep 22 15:10:54 paganblacker kernel: PM: hibernation: Registered nosave memory: [mem 0x70da8000-0x70da8fff]
Sep 22 15:10:54 paganblacker kernel: PM: hibernation: Registered nosave memory: [mem 0x7719e000-0x79bfefff]
Sep 22 15:10:54 paganblacker kernel: PM: hibernation: Registered nosave memory: [mem 0x79c00000-0xffffffff]
Sep 22 15:10:54 paganblacker kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0
Sep 22 15:10:54 paganblacker kernel: ACPI: button: Sleep Button [SLPB]
Sep 22 15:10:54 paganblacker systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Sep 22 15:10:55 paganblacker systemd-logind[637]: Watching system buttons on /dev/input/event0 (Sleep Button)
Sep 22 15:10:57 paganblacker gsd-media-keys[947]: Failed to grab accelerator for keybinding settings:hibernate
Sep 22 15:13:18 paganblacker systemd-logind[637]: Watching system buttons on /dev/input/event0 (Sleep Button)
Sep 22 15:25:57 paganblacker systemd-logind[637]: The system will suspend now!
Sep 22 15:25:57 paganblacker NetworkManager[636]: <info>  [1758540357.0396] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Sep 22 15:25:57 paganblacker NetworkManager[636]: <info>  [1758540357.0398] manager: NetworkManager state is now ASLEEP
Sep 22 15:25:57 paganblacker NetworkManager[636]: <info>  [1758540357.0401] device (enp3s0): state change: activated -> deactivating (reason 'sleeping', managed-type: 'full')
Sep 22 15:25:57 paganblacker NetworkManager[636]: <info>  [1758540357.0775] device (enp3s0): state change: deactivating -> disconnected (reason 'sleeping', managed-type: 'full')
Sep 22 15:25:57 paganblacker NetworkManager[636]: <info>  [1758540357.1140] device (enp3s0): state change: disconnected -> unmanaged (reason 'unmanaged-sleeping', managed-type: 'full')
Sep 22 15:25:57 paganblacker systemd[1]: Reached target Sleep.
Sep 22 15:25:57 paganblacker systemd[1]: Starting NVIDIA system suspend actions...
Sep 22 15:25:57 paganblacker suspend[19804]: nvidia-suspend.service
Sep 22 15:25:57 paganblacker logger[19804]: <13>Sep 22 15:25:57 suspend: nvidia-suspend.service
Sep 22 15:25:58 paganblacker systemd[1]: nvidia-suspend.service: Deactivated successfully.
Sep 22 15:25:58 paganblacker systemd[1]: Finished NVIDIA system suspend actions.
Sep 22 15:25:58 paganblacker systemd[1]: nvidia-suspend.service: Consumed 775ms CPU time, 155.8M memory peak.
Sep 22 15:25:58 paganblacker systemd[1]: Starting System Suspend...
Sep 22 15:25:58 paganblacker systemd-sleep[19841]: User sessions remain unfrozen on explicit request ($SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=0).
Sep 22 15:25:58 paganblacker systemd-sleep[19841]: This is not recommended, and might result in unexpected behavior, particularly
Sep 22 15:25:58 paganblacker systemd-sleep[19841]: in suspend-then-hibernate operations or setups with encrypted home directories.
Sep 22 15:25:58 paganblacker systemd-sleep[19841]: Performing sleep operation 'suspend'...
Sep 22 15:25:58 paganblacker kernel: PM: suspend entry (deep)
Sep 22 15:26:18 paganblacker kernel: PM: suspend exit
Sep 22 15:26:18 paganblacker kernel: PM: suspend entry (s2idle)
Sep 22 16:04:52 paganblacker kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Sep 22 16:04:52 paganblacker systemd-sleep[19841]: System returned from sleep operation 'suspend'.
Sep 22 16:04:52 paganblacker kernel: PM: suspend exit
Sep 22 16:04:52 paganblacker systemd[1]: systemd-suspend.service: Deactivated successfully.
Sep 22 16:04:52 paganblacker systemd[1]: Finished System Suspend.
Sep 22 16:04:52 paganblacker systemd[1]: systemd-suspend.service: Consumed 1.264s CPU time, 3.1M memory peak.
Sep 22 16:04:52 paganblacker systemd[1]: Stopped target Sleep.
Sep 22 16:04:52 paganblacker systemd[1]: Reached target Suspend.
Sep 22 16:04:52 paganblacker systemd-logind[637]: Operation 'suspend' finished.
Sep 22 16:04:52 paganblacker NetworkManager[636]: <info>  [1758542692.9414] manager: sleep: wake requested (sleeping: yes  enabled: yes)
Sep 22 16:04:52 paganblacker systemd[1]: Stopped target Suspend.
Sep 22 16:04:52 paganblacker suspend[20020]: nvidia-resume.service
Sep 22 16:04:52 paganblacker logger[20020]: <13>Sep 22 16:04:52 suspend: nvidia-resume.service
Sep 22 16:05:04 paganblacker gsd-media-keys[20298]: Failed to grab accelerator for keybinding settings:hibernate

So the question is: how to figure out what leads PC to sleep and how to disable suspension?
Thanks a lot.

Last edited by insomnium (2025-09-25 12:33:02)

Offline

#2 2025-09-22 12:30:48

insomnium
Member
Registered: 2016-05-31
Posts: 8

Re: [SOLVED] Prevention of PC hibernation

Google says there is GNOME who should be capable of hibernation behavior. But:

# dconf dump / | grep -i "suspend\|sleep"
sleep-inactive-ac-timeout=7200
sleep-inactive-ac-type='nothing'

# gsettings list-recursively | grep -i "suspend\|sleep"
org.freedesktop.Tracker3.Miner.Files initial-sleep 15
org.gnome.Music inhibit-suspend false
org.gnome.settings-daemon.plugins.media-keys hibernate-static ['XF86Suspend', 'XF86Hibernate']
org.gnome.settings-daemon.plugins.media-keys suspend ['']
org.gnome.settings-daemon.plugins.media-keys suspend-static ['XF86Sleep']
org.gnome.settings-daemon.plugins.power power-button-action 'suspend'
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 7200
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 900
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'suspend'

Offline

#3 2025-09-22 15:45:45

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: [SOLVED] Prevention of PC hibernation

You can use the nuclear option: https://wiki.archlinux.org/title/Power_ … completely

No idea why your system is doing that but I'm going to blame NVIDIA because politics.


Jin, Jîyan, Azadî

Offline

#4 2025-09-22 19:58:56

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,158

Re: [SOLVED] Prevention of PC hibernation

grep -iE

don't grep for the unknown, post the journal (segment) in full context.
gnome is supposed to inhibit logind and apply it's own handling, I blame systemd because lennart tongue
Did you happen to update 257 -> 258 during the critical time (cause the latter breaks all sorts of stuff across the board)?

Offline

#5 2025-09-25 12:30:48

insomnium
Member
Registered: 2016-05-31
Posts: 8

Re: [SOLVED] Prevention of PC hibernation

Well, I know it sounds weird, but I tried to change gnome hibernation settings once again, via CLI this time (I think it doesn't matter though), and no unexpected hibernation happens anymore. Still curious what was going on, but probably this topic can be closed now.

Offline

#6 2025-09-25 12:37:29

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,158

Re: [SOLVED] Prevention of PC hibernation

Did anything else change (updates)?

Offline

#7 2025-09-26 10:35:32

insomnium
Member
Registered: 2016-05-31
Posts: 8

Re: [SOLVED] Prevention of PC hibernation

seth wrote:

Did anything else change (updates)?

Nope, no updates while "fixing" the issue.

Offline

Board footer

Powered by FluxBB