Hi, On Thu, Sep 06, 2018 at 04:45:46PM -0000, D. J. Bernstein wrote: > https://forums.lenovo.com/t5/Linux-Discussion/X1-Carbon-Gen-6-cannot-enter-deep-sleep-S3-state-aka-Suspend-to/m-p/4163130/highlight/true#M11492 > reports s2idle consuming 2.5x more power than S3 on this laptop. That's > _after_ manual effort (powertop tuning and of course dealing with > Thunderbolt). There are many similar reports. This is why (e.g.) Arch > Linux recommends using https://github.com/fiji-flo/x1carbon2018s3 to > override DSDT on this laptop, with s2idle only as a secondary option. According to the Lenovo forum thread above, there is a new BIOS (1.30) that allows you to select "Sleep State" between Windows and Linux so I suppose in case of Linux they enabled S3. In any case I think it is worth to understand why our s2idle does not work better on that system. I checked myself and it seems to never assert SLP_S0 which, I think is needed for low power S0 idle. It may be that I missed something, though.