Taking note from the wiki, it follows that the lack of USB devices listed in /proc/acpi/wakeup is of concern, but do not fear. We set all USB devices and hubs to have persistent wakeup rules that show us something such as
~> grep . /sys/bus/usb/devices/*/power/wakeup
/sys/bus/usb/devices/1-2/power/wakeup:enabled
/sys/bus/usb/devices/1-6/power/wakeup:enabled
/sys/bus/usb/devices/1-7/power/wakeup:enabled
/sys/bus/usb/devices/1-11/power/wakeup:enabled
/sys/bus/usb/devices/1-14/power/wakeup:enabled
/sys/bus/usb/devices/usb1/power/wakeup:enabled
/sys/bus/usb/devices/usb2/power/wakeup:enabled
The correct BIOS settings is NOT the wakeup with mouse, but the power on with keyboard. Stupidly enough, this setting works to wake the computer from S3 properly via mouse.
]]>Currently, waking up from S3 suspend turns the computer on, but journalctl still registers nothing.
]]>Suspend is successful, as shown by logs in journalctl, with only the LED lights to the RAM cards left running. Shaking the mouse/pressing the keyboard turns the whole PC back on (Fan LEDS turn on, fan spin, NVIDIA GPU lights turn on). Mouse, keyboard and screen however do not respond/turn on respectively. journalctl shows no indication of being woken up.
Hibernate turns the monitor off, but fan spin and gpu etc are still on, keyboard shake/mouse shake does not break out of hibernate. Likewise, journalctl shows no logs of being woken.
Both scenarios require a forced shutdown.
My first installation of Arch had installed NVIDIA 510.68, but I did not test suspend/hibernate until after 515.
Following the B550 section on the wiki, I get
$ cat /proc/acpi/wakeup
Device S-state Status Sysfs node
PEG1 S4 *enabled pci:0000:00:01.0
PEGP S4 *disabled pci:0000:01:00.0
PEG2 S4 *disabled
PEGP S4 *disabled
PEG3 S4 *disabled
PEGP S4 *disabled
PEG0 S4 *enabled pci:0000:00:06.0
PEGP S4 *disabled pci:0000:02:00.0
PS2K S3 *disabled
PS2M S3 *disabled
RP09 S4 *disabled
PXSX S4 *disabled
RP10 S4 *disabled
PXSX S4 *disabled
RP11 S4 *disabled
PXSX S4 *disabled
RP12 S4 *disabled
PXSX S4 *disabled
RP13 S4 *disabled
PXSX S4 *disabled
RP14 S4 *disabled
PXSX S4 *disabled
RP15 S4 *disabled
PXSX S4 *disabled
RP16 S4 *disabled
PXSX S4 *disabled
RP01 S4 *disabled pci:0000:00:1c.0
PXSX S4 *disabled
RP02 S4 *disabled
PXSX S4 *disabled
RP03 S4 *enabled pci:0000:00:1c.2
PXSX S4 *disabled
RP04 S4 *disabled
PXSX S4 *disabled
RP05 S4 *disabled
PXSX S4 *disabled
RP06 S4 *disabled
PXSX S4 *disabled
RP07 S4 *disabled
PXSX S4 *disabled
RP08 S4 *disabled
PXSX S4 *disabled
RP17 S4 *disabled
PXSX S4 *disabled
RP18 S4 *disabled
PXSX S4 *disabled
RP19 S4 *disabled
PXSX S4 *disabled
RP20 S4 *disabled
PXSX S4 *disabled
RP21 S4 *disabled
PXSX S4 *disabled
RP22 S4 *disabled
PXSX S4 *disabled
RP23 S4 *disabled
PXSX S4 *disabled
RP24 S4 *disabled
PXSX S4 *disabled
RP25 S4 *enabled pci:0000:00:1a.0
PXSX S4 *disabled pci:0000:03:00.0
RP26 S4 *disabled
PXSX S4 *disabled
RP27 S4 *disabled
PXSX S4 *disabled
RP28 S4 *disabled
PXSX S4 *disabled
XHCI S4 *enabled pci:0000:00:14.0
XDCI S4 *disabled
HDAS S4 *disabled pci:0000:00:1f.3
CNVW S4 *disabled pci:0000:00:14.3
AWAC S4 *enabled platform:ACPI000E:00
Any help is appreciated.
]]>