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.