pop-os / pop

A project for managing all Pop!_OS sources
https://system76.com/pop
2.47k stars 87 forks source link

"shallow" mem_sleep is broken #1678

Open arbitrary-dev opened 3 years ago

arbitrary-dev commented 3 years ago

Distribution:

NAME="Pop!_OS"
VERSION="20.10"

Issue Description:

echo shallow > /sys/power/mem_sleep

Sleep key (Fn+F12) results in a hang with fans spinning wild.

Both kernels affected:

Expected behavior:

System goes to sleep successfully.

Other Notes:

I'm on System76's lemp10 laptop. Seems like a hardware issue, as it's reproducible on newer kernels & and other OS'es as well.

jacobgkau commented 3 years ago

I'm sorry about the suspend issue with your Lemur. For problems with System76 hardware, please open a support ticket so our support team can help diagnose this.

One of the things they will ask for is logs collected from the System76 Driver app.

If you have a USB-C device plugged into the machine, there is already an open issue about this here: https://github.com/system76/firmware-open/issues/199

arbitrary-dev commented 3 years ago

Mine issue was rooted in mem_sleep_default=shallow kernel parameter that I've added due to suggestion in #449.

Why so? Ain't it still supposed to go to sleep?