You are not logged in.

#1 2024-07-18 07:34:35

Tisteos
Member
Registered: 2024-07-18
Posts: 1

Hybrid-sleep and suspend-then-hibernate do not work. (wayland/x11)

Hybrid-sleep and suspend-then-hibernate do not work, but hibernation and suspend do. When I enter one of these commands, my devices turn off first, but the computer does not shut down, and after a few seconds I am thrown back to the desktop. On wayland I am just thrown back, but on x11 it turns off, but then when I turn on the PC I get some error with a bunch of text and I have to manually reboot the PC.

Logs on wayland:

journalctl -b --priority=3
Jul 18 10:25:04 archlinux kernel: nvidia 0000:01:00.0: PM: pci_pm_freeze(): nv_pmops_freeze+0x0/0x30 [nvidia] returns -5
Jul 18 10:25:04 archlinux kernel: nvidia 0000:01:00.0: PM: dpm_run_callback(): pci_pm_freeze+0x0/0xc0 returns -5
Jul 18 10:25:04 archlinux kernel: nvidia 0000:01:00.0: PM: failed to freeze async: error -5
Jul 18 10:25:04 archlinux systemd-sleep[6664]: Failed to put system to sleep. System resumed again: Input/output error
Jul 18 10:25:08 archlinux kernel: nvidia 0000:01:00.0: PM: pci_pm_suspend(): nv_pmops_suspend+0x0/0x30 [nvidia] returns -5
Jul 18 10:25:08 archlinux kernel: nvidia 0000:01:00.0: PM: dpm_run_callback(): pci_pm_suspend+0x0/0x170 returns -5
Jul 18 10:25:08 archlinux kernel: nvidia 0000:01:00.0: PM: failed to suspend async: error -5
Jul 18 10:25:08 archlinux kernel: PM: Some devices failed to suspend, or early wake event detected
Jul 18 10:25:08 archlinux systemd-sleep[6664]: Failed to put system to sleep. System resumed again: Inp

etc/systemd/sleep.conf

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it under the
#  terms of the GNU Lesser General Public License as published by the Free
#  Software Foundation; either version 2.1 of the License, or (at your option)
#  any later version.
#
# Entries in this file show the compile time defaults. Local configuration
# should be created by either modifying this file (or a copy of it placed in
# /etc/ if the original file is shipped in /usr/), or by creating "drop-ins" in
# the /etc/systemd/sleep.conf.d/ directory. The latter is generally
# recommended. Defaults can be restored by simply deleting the main
# configuration file and all drop-ins located in /etc/.
#
# Use 'systemd-analyze cat-config systemd/sleep.conf' to display the full config.
#
# See systemd-sleep.conf(5) for details.

[Sleep]
SuspendMode=freeze
SuspendState=mem
HibernateMode=platform shutdown
HibernateState=disk
HybridSleepMode=suspend platform shutdown
HybridSleepState=disk


/etc/mkinitcpio.conf

MODULES=()
BINARIES=()
FILES=()
HOOKS=(base udev autodetect keyboard keymap modconf block filesystems resume fsck)

Offline

Board footer

Powered by FluxBB