You are not logged in.

#1 2024-02-10 01:01:36

Quardah
Member
Registered: 2014-08-26
Posts: 146

Laptop cannot wake from sleep.

Hi all. Since a few upgrades i've had issues with waking from sleep, first and foremost the laptop would "wake" but show nothing on any displays. The computer would "wake" with blank screens, nothing else. That's it.

I started investigating and i found out that in Lenovo ThinkPad laptops you can change the sleep mode in the Config -> Power options in BIOS. I found that information here : https://wiki.archlinux.org/title/Lenovo … g_S3_sleep

I followed the power management link to read the following : https://wiki.archlinux.org/title/Power_ … end_method

And when i changed the setting from "Windows and Linux" to "S3 Linux", it worked. Doing the following :

 cat /sys/power/mem_sleep 

would output only "[s2idle]" first, and after the BIOS modification it now outputs "s2idle [deep]"

I conclude that i am now in "deep" sleep mode.

Unfortunately when the laptop goes to sleep now, nothing can wake it up. Lid actions or pressing the power button gives nothing. The LED only responds if i plug in the power adapter but it still refuses to wake up. It doesn't "wake" with a blank screen, it simply keeps on sleeping with the breathing LED effects.

When changing the setting in the BIOS it showed a warning saying that changing this setting would require an operating system reinstall. What i did is when i logged back into Linux i updated the system which updated Linux (hence reinstalling the operating system?) but i still have the issue going on.

I don't know what to do next. I feel like reinstalling Arch is overkill and would probably lead me in the same position i am in right now?

The laptop not responding to input in sleep mode really is a mindf*ck this is just goofy behaviour.


ThinkPad P16s AMD / KDE

Offline

#2 2024-02-11 19:30:05

Quardah
Member
Registered: 2014-08-26
Posts: 146

Re: Laptop cannot wake from sleep.

Hi all. I made progress into this issue.

I have decided to revert back to "Windows and Linux" sleep mode in BIOS. Then into Linux i switched the sleep mode back to s2idle and rebuilt linux with mkinitcpio.

since then sleep is functioning well.

i don't really know what happened but it seems like moving things made them work anew.


ThinkPad P16s AMD / KDE

Offline

Board footer

Powered by FluxBB