This alone suggests that the problem is related to how the systems have been configured by Lenovo, and not some shady deal foisted upon them by Microsoft.
Additionally, it's hard to believe that a random Lenovo representative posting on a forum would know of any deals struck between the OEM and Microsoft regarding locking out Linux users.
For those that are curious Here is the output of .0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b) .0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) .0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b) .0 USB controller: Intel Corporation Lynx Point-LP USB x HCI HC (rev 04) .0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04) .3 Serial controller: Intel Corporation Lynx Point-LP HECI KT (rev 04) .0 Ethernet controller: Intel Corporation Ethernet Connection I218-LM (rev 04) 00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 6 (rev e4) 00:1c.1 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4) 00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04) The BIOS firmware is non-free and proprietary as it the case with all Think Pads and nearly all laptops.
According to this thread there is a bug in the default BIOS that means that suspend to RAM is broken in GNU/Linux.
If that’s not an option (e.g., if you’ve already installed GNU/Linux) the best method is to download the bootable CD ISO from the same page.
Of course, since the X1 Carbon has no optical media, you have to find another way to boot the CD image.
As any x61 owners should know, the internal optical drive present in most laptops was omitted from the x61 in order to minimize weight.
Regular BIOS upgrades have been offered by Lenovo for the x61, and are released without charge in two forms: work with the BIOS upgrade.
Usage: fwupdmgr [OPTION...] clear-results Clears the results from the last update dump-rom Dump the ROM checksum get-details Gets details about a firmware file get-devices Get all devices that support firmware updates get-results Gets the results from the last update get-updates Gets the list of updates for connected hardware install Install a firmware file on this hardware install-prepared Install prepared updates now refresh Refresh metadata from remote server unlock Unlocks the device for firmware access update Updates all firmware to latest versions available verify Gets the cryptographic hash of the dumped firmware verify-update Update the stored metadata with current ROM contents Help Options: -h, --help Show help options Application Options: -v, --verbose Show extra debugging information --offline Perform the installation offline where possible --allow-reinstall Allow re-installing existing firmware versions --allow-older Allow downgrading firmware versions Devices using LVFS for firmware updates This list shows all the updates that have been pushed to the stable metadata.If you're looking for a "clean" PC then the Signature Edition systems are indeed worth a look (well, if you're happy with Windows 10 at any rate). On first blush this seems to be an issue relating to how Lenovo has configured the systems.I can't find any evidence to suggest that Microsoft is trying to "lock" Signature Edition PCs to Windows 10, or making any moves to shut the door on Linux users (using some proprietary RAID mode that even requires Windows 10 users to download and install a separate driver from Lenovo would seem to be an odd way to achieve this).To confuse matters further, there is a post from a Lenovo "product expert" claiming that Signature Edition PCs have to lock out Linux users because Microsoft says so.Signature Edition PCs differ from other systems because they are free from the usual bloatware or other junk that clutter up regular PCs.You can get updated BIOS at the Lenovo’s Think Pad X1 Carbon (Type 20A7, 20A8) Drivers and software page by looking in the the “BIOS” section.Honestly, the easiest approach is probably to download the Windows BIOS Update utility (documentation is here) which you can use to run the BIOS update from within Windows before you install GNU/Linux.What follows are my installation notes for Debian The X1 Carbon I ordered included the 512GB SSD, the 14.0 inch WQHD (2560×1440) 260 nit touchscreen, and the maximum 8GB of memory.I believe the rest is not particularly negotiable but includes a 720p HD Camera, a 45.2Wh battery, and an Intel Dual Band Wireless 7260AC with Bluetooth 4.0. fwupd is not magic, it still needs to connect to an online repository to download and install the new firmware, which in this case is Linux Vendor Firmware Service or LVFS. is a simple daemon to allow session software to update device firmware on your local machine. fwupd should work in Ubuntu as well For now, the new tool is still being developed, and it’s also dependent on the Linux Vendor Firmware Service, which is an online resource where hardware makers can upload the new firmware.