09-07-2018 12:38 AM
09-07-2018 01:36 AM
I think something important has just happened. A newer version of BIOS was published - 1.30 - and it says:
"(New) Support Optimized Sleep State for Linux in ThinkPad Setup - Config - Power."
Not sure what it does exactly, but can't wait to test it through the weekend!
09-07-2018 01:49 AM
09-07-2018 02:03 AM - edited 09-07-2018 02:04 AM
Finally! Thank you Lenovo. Deep sleep is now activated via a toggle in the BIOS settings.
Update was not available via LVFS (yet).
# cat /sys/power/mem_sleep s2idle [deep]
09-07-2018 02:11 AM
I can confirm that LID wakeup works perfectly now. In other words when you open the screen after sleep it wakes up instantly.
I'm also using acpi.ec_no_wakeup=1 in my GRUB_CMDLINE_LINUX parameter. This parameter will be default in kernel 4.18 iirc.
09-07-2018 02:16 AM
09-07-2018 02:17 AM
This is great news! Now we just need to do some tests to see how much battery it uses and whether there's still problem with trackpoint/trackpad after wakeup.