The 3rd generation Thinkpad X1 Yoga from Lenovo was a top end device to support a data scientist on the go. It has a good amount of memory (16GB) and disk (512GB SSD) and a good CPU (i7). It can handle heavy workloads and is able to travel well with good battery life. The touch screen can flip to become a tablet. A BIOS patch was required to fix an issue with battery life. Ubuntu 18.04 was installed by booting from a USB stick with the iso image.
|Machine:||Lenovo ThinkPad X1 Yoga 3rd, model 20LES0CA28|
|CPU:||8 x Intel Core i7-8650U CPU @ 1.90GHz|
|Performance||PassMark = 8685, BogoMIPS = 4224 x 8 = 33792|
|Memory:||16GiB Samsung LPDDR3 Synchronous 2133MHz (0.5 ns)|
|Network:||Intel Wireless 8265 (wlp2s0) and Ethernet 219-LM (enp0s31f6|
|Disk:||NVMe Samsung 512GB|
|Video:||Intel HD Graphics (i915)|
|Webcam:||Integrated Camera and IR Camera|
|Audio:||Intel Sunrise Point-LP HD Audio|
|Touchpad:||SynPS/2 Synaptics TouchPad|
Issue: No S3 Sleep Mode
This ThinkPad had a major flaw on release by not supporting the classic S3 sleep mode (suspend to RAM—see Section @ref(sleep_modes)), rendering it useless for day to day use. With the lid closed it continued to consume considerable battery and became a backpack heater with a short battery life. After contacting Lenovo they finally released a BIOS update. It was a known issue for at least 8 months during which time patches were made available for a similar laptop.
There were online discussions and workarounds, as well as other ThinkPad BIOS updates to support S3, but not for Yoga for a long time. See, for example, Patch for Yoga and Lenovo Linux Forum: S3 Sleep Mode.
Some commands that had issues before the BIOS update:
$ sudo pm-suspend # Seems to go into SI01 mode. $ sudo pm-hibernate # Blanks momentarily then resumes.
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0