04-05-2019 04:42 AM - edited 04-05-2019 04:44 AM
I recently purchased a Lenovo X1 Yoga 3rd Gen laptop on which I'm running Ubuntu Linux 16.04. I'm generally happy with my purchase, however, I have a major issue with the fact that it does not support S3 sleep. When I close my laptop cover, the entire battery drains within a few hours and the device severely overheats. This makes it very difficult to travel with... Not to mention the waste of time in setting up my workspace after powering off!
I've seen a patch here to enable deep sleep mode with the laptop, however, not with my operating system. As I have zero experience with patching, the instructions are a bit difficult to adapt/modify.
Has anyone managed to enable S3 sleep? or any info when a BIOS update might be out? Sleep without battery drain would save so many headaches!
PS: - Sorry if this is a duplicate question, but I wasn't able to find a good/recent answer with my set-up.
04-05-2019 06:45 AM
Is there any reason you are running 16.04?
Have you tried 18.10?
I installed OpenSuSe, Mint, Kbuntu on my Yoga 730 15" and ran into many issues with it. I would suggest you go to the Ubuntu Forum since they deal with these kind of issues more often.
04-05-2019 06:55 AM
Thanks for the reply! I'm running 16.04 for now because of compatibility with some programs we use at work. I'll give the forums a shot, good idea.
04-19-2019 07:11 AM
The version of Linux is not the issue with this model. This model of laptop supports what windsows calls modern standby in the place of S3 standby. Modern standby is similar to your cell phones standby mode with instant on, hence the battery drain. Adding in the acpi.ec_no_wakeup=1 to the linux boot line may help reduce the amount of power used when is sleep mode. You needto have a 4.13 or higher kernel for this to be used
05-07-2019 11:11 AM
Note that adding this line disables wake-on-laptop-screen-open, and can cause problems with wifi drivers waking back up as well. It is a way to prioritize better battery life at the cost of utility; but is not a solution. The similar X1 Carbon received a BIOS update enabling "classic" S3 sleep for Linux, and this needs to be rolled out for the X1 Yoga line.