Asus Zephyrus G14 GA402 - Suspend not working reliably since Kernel 6.6.8
Brief summary of the problem:
Since kernel 6.6.8, I've been having suspend issues. Sometimes, a suspend request would result in the screen blanking, but the power LED remains lit. Other times, suspend would occur, but randomly, the system wakes itself (power LED is solid white), and eventually the fans turn on to full speed and the system gets very warm. A long press of the power button shuts it down, and it reboots normally.
After a bit of experimenting, the bad suspend only occurs on lid close. Suspend works normally if a suspend is requested by pressing the power button. This behaviour has been confirmed by other Asus G14GA402 users, as well one Asus TUF Gaming A16 Advantage Edition FA617NS user.
There was no issue with suspend on kernel 6.6.7 and lower. The issue has persisted through 6.6.8/9/11/13 and 6.7.2.
FWIW, Thinkpad T14 Gen3 and T14s Gen3 users with Ryzen 7 6850u processors seem to be experiencing a similar issue, but in their case, downgrading to kernel 6.6.10 fixes the problem.
Hardware description:
-
Asus Zephyrus G14 GA402RJ AMD Ryzen 9 6900HS BIOS 319
-
amd_s2idle report:
-
I've attached two runs of s2idle report, named to show the kernel the laptop was booted with at time of test. s2idle report lists "
❌ Kernel is tainted" for 6.6.13 and well as when run under 6.7.2, but it runs without that warning on 6.6.7.
System information:
- Distro name and Version: Fedora 39
- Kernel version: Linux anzigo-swift-x-fedora 6.6.13-200.fc39.x86_64 #1 (closed) (closed) SMP PREEMPT_DYNAMIC Sat Jan 20 18:03:28 UTC 2024 x86_64 GNU/Linux
How to reproduce the issue:
- Close display/lid
- Power LED stays solid on. Storage LED blinks for a couple seconds. Powe LED does not start blinking. After 20 seconds or so (it varies), fan go to full speed.
- Opening lid does nothing, and a long press of power button is needed to turn off the device.