You are not logged in.

#1 2021-07-30 15:14:40

UM-Li
Member
Registered: 2021-07-30
Posts: 4
Website

ASUS ROG GU502LW: Cannot Wake Up from Suspend

Symptom:

  • Laptop goes into suspend for "a long time", e.g. a night.  Press the power button to try waking it up.

  • The screen doesn't light up, the fan doesn't run, the lights keep blinking in the same way during suspend.  No response whatsoever.

  • By this point I always have to long-press the power button for a force-shutdown.

  • After reboot (actually a cold boot), everything runs noticeably slower than usual, and the fan runs faster.

  • Suspend the laptop and wake it up again, and the lag would be gone until the next boot after such a force-shutdown.

Weird thing is that, if the laptop goes into suspend for just a few seconds or minutes, e.g. for the purpose of removing the lag, it can always wake up without issue.  I have to leave it alone for a "longer" time to make the issue happen.  6~7 hours typically suffice.

I've run Arch on kernels v5.9.11~5.13.6 (vanilla stable), and the issue happened with every one of these.  With some kernel versions the laptop failed to wake up in about 1 in 5 "long" suspends; with others it failed every single time, like the current v5.13.6.  But it may also be just a correlation; I haven't thought of a way to prove that kernel versions have anything to do with the issue.

Any ideas where I can get started?  Any other GU502 users who have experienced the same?

I'm putting hwinfo's output below.  Please ask if you need additional information.

Edit: GitHub Gist

Last edited by UM-Li (2021-07-30 22:41:03)


Мяу?

Offline

#2 2021-07-31 14:44:50

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,774

Re: ASUS ROG GU502LW: Cannot Wake Up from Suspend

Questions:
Is windows installed on this system also?
How do you suspend the system?  What desktop environment are you using?  acpi?  Systemd?
Are you suspending to RAM or to Disk?  A hybrid?
If to disk, are you using a swap partition?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2021-07-31 15:39:57

UM-Li
Member
Registered: 2021-07-30
Posts: 4
Website

Re: ASUS ROG GU502LW: Cannot Wake Up from Suspend

Hi @ewaller smile

  • Is Windows installed on this system also?
    No, there is this Arch installation only.

  • How do you suspend the system?  What desktop environment are you using?
    I use KDE Plasma.  To suspend I click the suspend button, close the lid or press the power button.  All three ways have led to this issue.

  • ACPI
    There are these modules running:

    $ ls -l /usr/lib/modules/$(uname -r)/kernel/drivers/acpi
    total 92
    -rw-r--r-- 1 root root  4621 Jul 28 19:21 acpi_configfs.ko.zst
    -rw-r--r-- 1 root root  4857 Jul 28 19:21 acpi_extlog.ko.zst
    -rw-r--r-- 1 root root  8096 Jul 28 19:21 acpi_ipmi.ko.zst
    -rw-r--r-- 1 root root  6882 Jul 28 19:21 acpi_pad.ko.zst
    -rw-r--r-- 1 root root  7154 Jul 28 19:21 acpi_tad.ko.zst
    drwxr-xr-x 1 root root    52 Jul 29 17:40 apei
    -rw-r--r-- 1 root root  2812 Jul 28 19:21 custom_method.ko.zst
    drwxr-xr-x 1 root root    74 Jul 29 17:40 dptf
    -rw-r--r-- 1 root root  3320 Jul 28 19:21 ec_sys.ko.zst
    drwxr-xr-x 1 root root    22 Jul 29 17:40 nfit
    -rw-r--r-- 1 root root  4004 Jul 28 19:21 platform_profile.ko.zst
    -rw-r--r-- 1 root root  5947 Jul 28 19:21 sbshc.ko.zst
    -rw-r--r-- 1 root root  7979 Jul 28 19:21 sbs.ko.zst
    -rw-r--r-- 1 root root 20789 Jul 28 19:21 video.ko.zst

    Sample acpi output:

    $ acpi -i
    Battery 0: Not charging, 100%
    Battery 0: design capacity 4799 mAh, last full capacity 4449 mAh = 92%
  • Systemd
    /etc/systemd/logind.conf (there is no logind.conf.d):

    [Login]
    #NAutoVTs=6
    #ReserveVT=6
    #KillUserProcesses=no
    #KillOnlyUsers=
    #KillExcludeUsers=root
    #InhibitDelayMaxSec=5
    #UserStopDelaySec=10
    #HandlePowerKey=poweroff
    #HandleSuspendKey=suspend
    #HandleHibernateKey=hibernate
    #HandleLidSwitch=suspend
    #HandleLidSwitchExternalPower=suspend
    #HandleLidSwitchDocked=ignore
    #HandleRebootKey=reboot
    #PowerKeyIgnoreInhibited=no
    #SuspendKeyIgnoreInhibited=no
    #HibernateKeyIgnoreInhibited=no
    #LidSwitchIgnoreInhibited=yes
    #RebootKeyIgnoreInhibited=no
    #HoldoffTimeoutSec=30s
    #IdleAction=ignore
    #IdleActionSec=30min
    #RuntimeDirectorySize=10%
    #RuntimeDirectoryInodes=400k
    #RemoveIPC=yes
    #InhibitorsMax=8192
    #SessionsMax=8192

    /etc/systemd/sleep.conf:

    [Sleep]
    #AllowSuspend=yes
    #AllowHibernation=yes
    #AllowSuspendThenHibernate=yes
    #AllowHybridSleep=yes
    #SuspendMode=
    #SuspendState=mem standby freeze
    #HibernateMode=platform shutdown
    #HibernateState=disk
    #HybridSleepMode=suspend platform shutdown
    #HybridSleepState=disk
    #HibernateDelaySec=180min

    I have not manually changed either of the files above.

    $ pwd
    /etc/systemd
    $ find . -type f -name "*sleep*"
    ./sleep.conf
  • Are you suspending to RAM or to Disk?  A hybrid?  Swap partition?
    To RAM.  There is no swap partition or file on this machine.


Мяу?

Offline

#4 2022-12-06 19:20:56

chatdeau
Member
Registered: 2022-12-06
Posts: 1

Re: ASUS ROG GU502LW: Cannot Wake Up from Suspend

Hi there,

I'm having almost identical issues with sleep/suspend/hibernate.

While searching for solutions, I've stumbled on this thread and wanted to share a potential solution I haven't tried yet, but seems promising ; DSDT patching.

Here's a script by Scott B : GA503QR-StorageD3Enable-DSDT-Patch

I will give that a try as soon as I get the opportunity, and we might actually need to modify it (or not) for our laptops.

Mine's a ASUS ROG GL552VW

Hope it helps!

Offline

Board footer

Powered by FluxBB