You are not logged in.

#1 2022-05-21 07:17:36

tsukimomo
Member
Registered: 2022-05-21
Posts: 17

[SOLVED]Cannot wakeup from sleep/hibernate

I am using a PC with Motherboard GIGABYTE B660M DS3H AX D4. I understand from the Arch wiki that GIGABYTE B550M has had issues.
I have replicated the following issue with my existing Arch setup with KDE Plasma as my DE, and on a fresh installation of Arch (no nouveau/NVIDIA drivers)(this should therefore differ from this issue) in a different partition on the same SSD.

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.

Last edited by tsukimomo (2022-07-23 07:23:19)

Offline

#2 2022-06-19 17:20:11

tsukimomo
Member
Registered: 2022-05-21
Posts: 17

Re: [SOLVED]Cannot wakeup from sleep/hibernate

I have since successfully solved the hibernate (S4) not powering down the fans etc by following the wiki here, along with changing some mkinitpcio hooks and ensuring my GRUB config has `resume=UUID=...` tags.

Currently, waking up from S3 suspend turns the computer on, but journalctl still registers nothing.

Offline

#3 2022-07-23 07:20:05

tsukimomo
Member
Registered: 2022-05-21
Posts: 17

Re: [SOLVED]Cannot wakeup from sleep/hibernate

Specific to the GIGABYTE B660M DS3H AX D4 motherboard with firmware version F6A, the solution is as follows.

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.

Offline

Board footer

Powered by FluxBB