The 6th gen Lenovo ThinkPad X1 Carbon on Linux is facing sleep mode issues, unofficial patch available for a while
Earlier today, Twitter user Andee Marks complained about having problems with the Lenovo ThinkPad X1 Carbon when running Linux. To be more specific, the issue mentioned is the lack of deep sleep support. Lenovo's answer came in a matter of hours, but it ended up revealing that the 6th generation Lenovo ThinkPad X1 Carbon's list of Linux-related problems contains more than just one item.
This discussion starts with the lack of S3 (suspend-to-RAM sleep mode) support for the 6th generation Lenovo ThinkPad X1 Carbon when running various Linux distributions. Earlier this month, two more issues have been mentioned in the discussion mentioned above as well: the fingerprint reader does not work and the LTE module has no driver support yet, so it is also not functional.
While everyone seems to agree that the latest Lenovo ThinkPad X1 Carbon is an awesome piece of hardware, the problems that have been only affecting those who use this ultrabook with Linux ruin the entire experience for them. The good part is that some workarounds have been posted online recently, although Lenovo still has to patch the sleep problems via a BIOS update.
At last, if you happen to be using the 3rd generation Lenovo ThinkPad X1 Yoga or the 6th generation X1 Carbon with Linux, you definitely need to take a look at this page. Let us know if you managed to solve the problem in the comments.
Lenovo (on Twitter)