ASUS P16 H7606WW does not suspend

Issue description

The latest ASUS P16 H7606WW with RTX 5080 and 4k screen (just released), does not suspend properly.

Steps to reproduce

systemctl suspend

What is the current bug behavior?

The laptop screen turns off, the keyboard light turns off, a second later the keyboard light turns on again and the screen turns on asking for login.

What is the expected correct behavior?

The laptop screen turns off, the keyboard light turns off, and the laptop stays in suspend mode.

Relevant logs and/or screenshots

Case 1:

asusd.log

(tried to suspend twice)

Nov 24 07:33:08 patricks-p16 asusd[1552]: [DEBUG asusd] Doing on_prepare_for_sleep(true)
Nov 24 07:33:13 patricks-p16 asusd[1552]: [DEBUG asusd] Doing on_prepare_for_sleep(false)
Nov 24 07:33:25 patricks-p16 asusd[1552]: [DEBUG asusd] Doing on_prepare_for_sleep(true)
Nov 24 07:33:30 patricks-p16 asusd[1552]: [DEBUG asusd] Doing on_prepare_for_sleep(false)

Case 2:

fresh boot, tried to suspend once dmesg.log asusd.log

Case 3

fresh boot, used amd-s2idle test amd-s2idle-report-2025-11-24.md

## Failures reported

| Cycle | Problem                                  | Explanation                                                  |
| ----: | :--------------------------------------- | :----------------------------------------------------------- |
|     0 | Userspace wasn't asleep at least 0:00:10 | The system was programmed to sleep for 0:00:10, but woke up prematurely after 0 days 00:00:05. This typically happens when the system was woken up from a non-timer based source. If you didn't intentionally wake it up, then there may be a kernel or firmware bug. |
|     1 | Userspace wasn't asleep at least 0:00:10 | The system was programmed to sleep for 0:00:10, but woke up prematurely after 0 days 00:00:05. This typically happens when the system was woken up from a non-timer based source. If you didn't intentionally wake it up, then there may be a kernel or firmware bug. |

System details

  • Distro: arch
  • Kernel: 6.17.8-arch1-1
  • Desktop: wayland/hyprland
  • Hardware: AMD HX370, 64GB RAM with RTX 5080
  • BIOS: 301

Alternatives I tried

  • Kernel 6.18RC's and next line; no change.
  • Arch install cd and Ubuntu 25.10 live cd; neither can suspend.
  • The latest Bazzite live cd (ASUS+Nvidia), and system install (with nvidia drivers active), the suspend problem is the same.

Also tried..

As a workaround I tried S3 suspend via acpi_override, but that just makes me end up with a blank screen, laptop still on, and unable to recover.

Edited by Patrick Roza