ThinkPad X1 Tablet
From Gentoo Wiki
Thinkpad X1 Tablet (gen 2)
Using a standard stage3 installation everything should pretty much work out of the box.
Keyboard
for some reason on kernels >= 4.2 the keyboard, trackpoint and touchpad are not working on the first boot. To work around this problem add i8042.nomux=1 i8042.reset to your kernel command line:
FILE
/etc/default.grub
add to kernel command lineGRUB_CMDLINE_LINUX_DEFAULT="i8042.nomux=1 i8042.reset"
Wifi
the intel soc wifi that comes with the processor (i7-7Y75 in my case) works with [iwlwifi].
KERNEL
Device Drivers ---> [*] Network device support ---> [*] Wireless LAN ---> [ ] ADMtek devices [ ] Atheros/Qualcomm devices [ ] Atmel devices [ ] Broadcom devices [ ] Cisco devices [*] Intel devices < > Intel PRO/Wireless 2100 Network Connection < > Intel PRO/Wireless 2200BG and 2915ABG Network Connection < > Intel Wireless WiFi 4965AGN (iwl4965) < > Intel PRO/Wireless 3945ABG/BG Network Connection (iwl3945) <M/*> Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi) <M/*> Intel Wireless WiFi DVM Firmware support < > Intel Wireless WiFi MVM Firmware support
Ethernet
the X1 has no onboard ethernet card but the notorious **OneLink+ Dock** does
KERNEL
-> Device Drivers -> Network device support -> USB Network Adapters -> Multi-purpose USB Networking Framework <M> CDC Ethernet support (smart devices such as cable modems)
Wireless Internet
KERNEL
-> Device Drivers -> Network device support -> USB Network Adapters -> Multi-purpose USB Networking Framework -M- CDC NCM support <M> CDC MBIM support
Card Reader
KERNEL
-> Device Drivers -> <M> MMC/SD/SDIO card support <M> Realtek PCI-E SD/MMC Card Interface Driver -> Misc devices <M> Realtek PCI-E card reader -> [*] USB support -> [*] USB Mass Storage support <M> Realtek Card Reader support
DisplayLink (USB-C)
KERNEL
Device Drivers ---> Graphics support ---> <*> DisplayLink <*> Frame buffer Devices ---> <*> Displaylink USB Framebuffer support
Touchscreen
the screen is a WCOM5115:00 056A:5115
KERNEL
Device Drivers ---> Input device support ---> <*> Touchscreens ---> <*> Wacom Tablet support (I2C)
be advised: there seems to be an issue with the driver in kernels > 5.10 where the device is no longer detected.