You are not logged in.
Pages: 1
Hi all i've had this issue since systemd got upgraded to v255, the problem is that suspend-then-hibernate puts the device in suspend but only hibernates if a key is pressed on the keyboard or if the lid is lifted. Regardless of the time it takes in suspend mode it never hibernates.
I'm on an asus vivobook 15X oled please let me know if any logs or configs are needed, i'll give my sleep.conf and logind.conf.
sleep.conf:
19 │ [Sleep]
20 │ AllowSuspend=yes
21 │ AllowHibernation=yes
22 │ AllowSuspendThenHibernate=yes
23 │ #AllowHybridSleep=yes
24 │ SuspendState=mem disk freeze
25 │ HibernateMode=platform shutdown
26 │ HibernateDelaySec=30sec
27 │ SuspendEstimationSec=30sec
logind.conf:
19 │ [Login]
20 │ #NAutoVTs=6
21 │ #ReserveVT=6
22 │ #KillUserProcesses=no
23 │ #KillOnlyUsers=
24 │ #KillExcludeUsers=root
25 │ #InhibitDelayMaxSec=5
26 │ #UserStopDelaySec=10
27 │ #HandlePowerKey=poweroff
28 │ #HandlePowerKeyLongPress=ignore
29 │ #HandleRebootKey=reboot
30 │ #HandleRebootKeyLongPress=poweroff
31 │ #HandleSuspendKey=suspend
32 │ #HandleSuspendKeyLongPress=hibernate
33 │ #HandleHibernateKey=hibernate
34 │ #HandleHibernateKeyLongPress=ignore
35 │ HandleLidSwitch=hibernate
36 │ HandleLidSwitchExternalPower=hibernate
37 │ #HandleLidSwitchDocked=ignore
38 │ #PowerKeyIgnoreInhibited=no
39 │ #SuspendKeyIgnoreInhibited=no
40 │ #HibernateKeyIgnoreInhibited=no
41 │ #LidSwitchIgnoreInhibited=yes
42 │ #RebootKeyIgnoreInhibited=no
43 │ #HoldoffTimeoutSec=30s
44 │ #IdleAction=suspend-then-hibernate
45 │ #IdleActionSec=30sec
46 │ #RuntimeDirectorySize=10%
47 │ #RuntimeDirectoryInodesMax=
48 │ #RemoveIPC=yes
49 │ #InhibitorsMax=8192
50 │ #SessionsMax=8192
51 │ #StopIdleSessionSec=30sec
just to note i'm testing with
systemctl suspend-then-hibernate
Last edited by KLD (2024-03-23 07:16:38)
Offline
30s is maybe a bit toofast™?
If that's not it, https://bbs.archlinux.org/viewtopic.php … 1#p2049571 ?
And otherwise
cat /proc/acpi/wakeup
Offline
Thanks seth for the reply!
As for HibernateDelaySec= I've tried multiple from 10 seconds up to 6 hours and it does not make a difference.
My laptop has a Ryzen 5 5600H which I forgot to mention (Sorry!) so I don't think it has to do with what is mentioned in the post.
This is my wifi card if maybe something is related to it:
MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter
Finally, this is the output of the command:
1 │ Device S-state Status Sysfs node
2 │ GPP1 S4 *disabled
3 │ GPP2 S4 *disabled
4 │ GP17 S4 *enabled pci:0000:00:08.1
5 │ GPP0 S4 *disabled
If anything else is needed I am more than happy to give more info!
Offline
Rather post "lspci -tvnn" and try to enabled the other three wakeups triggers.
Offline
This is the output of the command, I have no idea how to enable the other three.
-[0000:00]-+-00.0 Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex [1022:1630]
+-00.2 Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU [1022:1631]
+-01.0 Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
+-02.0 Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
+-02.2-[01]----00.0 MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter [14c3:7961]
+-02.4-[02]----00.0 Intel Corporation SSD 670p Series [Keystone Harbor] [8086:f1aa]
+-08.0 Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
+-08.1-[03]--+-00.0 Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638]
| +-00.1 Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller [1002:1637]
| +-00.2 Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df]
| +-00.3 Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
| +-00.4 Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
| +-00.5 Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2]
| \-00.6 Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller [1022:15e3]
+-14.0 Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b]
+-14.3 Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e]
+-18.0 Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 0 [1022:166a]
+-18.1 Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 1 [1022:166b]
+-18.2 Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 2 [1022:166c]
+-18.3 Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 3 [1022:166d]
+-18.4 Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 4 [1022:166e]
+-18.5 Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 5 [1022:166f]
+-18.6 Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 6 [1022:1670]
\-18.7 Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 7 [1022:1671]
Offline
I have no idea how to enable the other three.
cat /proc/acpi/wakeup
echo GPP1 | sudo tee /proc/acpi/wakeup
cat /proc/acpi/wakeup
echo GPP1 | sudo tee /proc/acpi/wakeup
cat /proc/acpi/wakeup
The only currently enabled device seems your GPU???
Offline
Pages: 1