cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
spinachbb
Fanfold Paper
Posts: 7
Registered: ‎04-12-2018
Location: US
Views: 3,451
Message 91 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

According to the (always fantastic) Arch wiki, setting the acpi.ec_no_wakeup kernel param will enable Si03 sleep. I'd refer you there for more information. Keep in mind, this might be tied to a specific kernel version. Overall, the Arch wiki seems to have some of the most up-to-date information on the X1C6 and Linux. Some of it may or may not apply to your distribution.

wintermute42
SCSI Port
Posts: 33
Registered: ‎04-07-2018
Location: DE
Views: 3,445
Message 92 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

great, thank you!
rh78
Punch Card
Posts: 27
Registered: ‎03-24-2018
Location: US
Views: 3,435
Message 93 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

S0i3 is mostly working on the X1C6 (haven't tested) and the X1Y3 (have tested).  Just make sure to disable the card reader in the bios or via the command line as described on the archwiki linked above.  If you don't do that, you will likely lose 3-5% battery per hour in S0i3 sleep.

 

As an FYI to any other X1Y3 owner reading this, a few other usb devices need to be disabled (in addition to the card reader) to have an acceptable power drain in S0i3.

spinachbb
Fanfold Paper
Posts: 7
Registered: ‎04-12-2018
Location: US
Views: 3,428
Message 94 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

That's great! I see that was a little earlier in the thread. Looks like that param will work with kernel 4.13 and higher, thus avoiding the need to DSDT patch for S3 state.

rh78, other than the card reader, what USB devices might need disabling?
rh78
Punch Card
Posts: 27
Registered: ‎03-24-2018
Location: US
Views: 3,415
Message 95 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

If you have the X1C6, I think that is the only thing to worry about from what I've read.

 

On the X1Y3, it seems the WACOM tablet and (1-10) and another unidentified usb device (1-9) need to be disabled.  Otherwise, there is too much battery drain (even with the card reader disabled in the bios).  There are no bios settings for these two.

wintermute42
SCSI Port
Posts: 33
Registered: ‎04-07-2018
Location: DE
Views: 3,401
Message 96 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

Where in the BIOS can the card reader be disabled?
rh78
Punch Card
Posts: 27
Registered: ‎03-24-2018
Location: US
Views: 3,382
Message 97 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

It is underneath one of the menu items in Security (at least on my X1Y3.

wintermute42
SCSI Port
Posts: 33
Registered: ‎04-07-2018
Location: DE
Views: 3,254
Message 98 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

Thank you. I didn't think to look in the "Security" section.
bugrasan
Punch Card
Posts: 8
Registered: ‎03-10-2018
Location: CH
Views: 3,134
Message 99 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

Do i need to apply the DSDT patch after every BIOS upgrade new?

aschmidt8
Paper Tape
Posts: 3
Registered: ‎04-28-2018
Location: US
Views: 2,933
Message 100 of 306

Re: X1 Carbon Gen 6 cannot enter deep sleep (S3 state aka Suspend-to-RAM) on Linux

this longstanding issue is currently deterring me from buying an X1 Carbon. please fix this, Lenovo!!

Check out current deals!


Shop current deals

Top Kudoed Authors