cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Ranguvar
Ctrl-Alt-Del
Posts: 5
Location: US
Views: 15,191
Message 1 of 124

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

Tested with Linux kernels 4.15.6 and 4.16-rc3.

Boot message shows no S3 (suspend-to-RAM) support:

ACPI: (supports S0 S4 S5)

On the X1 Carbon Gen 5 and others, it shows S3 support there.

We are tracking this issue here: https://bbs.archlinux.org/viewtopic.php?pid=1771210
Unfortunately, this makes using Linux on this laptop quite a pain right now.

As far as we can tell from other computers that had similar issues in the past, it requires a BIOS update from Lenovo to fix.

fiji-flo
Fanfold Paper
Posts: 6
Location: DE
Views: 15,033
Message 2 of 124

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

Same here! (I cant kudo this for some reason)

Highlighted
j6m6
Punch Card
Posts: 4
Location: US
Views: 14,878
Message 3 of 124

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

I am also seeing the same issue on Arch Linux.

 

However, on Windows, “Sleep” seems to work properly. Two tests of sleeping in Windows resulted in only 1% battery power drop after 1 hour each time. 

Lenovo Employee Rydeen
Lenovo Employee
Posts: 221
Location: JP
Views: 14,869
Message 4 of 124

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

Dear customers,

ThinkPad X1 Carbon Gen 6 supports Windows Modern Standby (aka S0i3) so that ACPI table doesn't specify the support of S3.

fiji-flo
Fanfold Paper
Posts: 6
Location: DE
Views: 14,862
Message 5 of 124

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

Thank you for replying.

 

Will this change? Are there plans to release an update?

No support for suspend (S3) renders this beatiful machine useless.

 

What about the T480s? Does it supoort S3?

Lenovo Employee Rydeen
Lenovo Employee
Posts: 221
Location: JP
Views: 14,839
Message 6 of 124

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

Dear customers,

At this moment, there is no specific plan to support S3 on X1 Carbon Gen 6.

There are two 2018 ThinkPad products support Modern standby, ThinkPad X1 Carbon Gen 6 and X1 Yoga 3rd .

Other 2018 ThinkPad products support S3 state, i.e. ThinkPad T480s supports S3.

Esonn
Punch Card
Posts: 10
Location: AT
Views: 14,809
Message 7 of 124

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

Thanks Rydeen. However, please promote addding S3 to an upcoming BIOS update. The hardware supports it anyway, it's really just ACPI announcing it - there are many Linux users who are very frustrated about that change, and many more to come, since X1C6 was just released in Europe.

Lenovo Employee Rydeen
Lenovo Employee
Posts: 221
Location: JP
Views: 14,803
Message 8 of 124

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

Dear customers,

When ACPI table was changed to support S3,  Windows Modern Standby doesn't work.

Modern Standby and Suspend/Resume functions are working exclusively.

Esonn
Punch Card
Posts: 10
Location: AT
Views: 14,798
Message 9 of 124

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

Is there a possibility to provide us with an alterantive BIOS/UEFI image we could install, which promotes S3 support? For Linux users, giving up on  "Windows Modern Standby" wouldn't be a problem at all. 

 

Thank you for your effort Rydeen!

fiji-flo
Fanfold Paper
Posts: 6
Location: DE
Views: 14,783
Message 10 of 124

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

Thank you Rydeen.  I would +1 on Esonn's proposal. Providing (even unofficially) us with an alternative BIOS would be great.

Top Kudoed Authors