Lenovo ThinkPad X1 Yoga (Gen 8)

Hardware
PCI/USB ID
Working?
Touchpad
Yes
TrackPoint
Yes
GPU
8086:a7a0
Yes
Webcam
8086:a75d
Partial
5986:1178
Yes
04f2:b751
Yes
Bluetooth
8087:0033
Yes
Wi-Fi
8086:51f1
Yes
Audio
8086:51ca
Yes
Mobile broadband (FM350-GL, L860-GL)
14c3:4d75
Yes
8086:7560
Yes
Fingerprint reader
06cb:00fc
Yes
Accelerometer
8086:a74f
Yes
Warning
Do not buy this laptop (
says even Lenovo
) with MIPI camera (listed by Lenovo as 'Computer Vision camera') (an only option with 2.8k OLED screen but also possible with IPS screens) which does not have open source drivers and will not just work in the
coming few years
.
The 8th generation of the Lenovo Thinkpad X1 Yoga is an Intel based 2-in-1 laptop with a 14 inch touchscreen introduced in 2023. The laptop screen can be folded over transforming the device in a tablet like tool while also including a stylus as an extra form of input. It uses the Intel Iris Xe graphics card and the 13th generation of Intel processors.
To ensure you have this version,
install
the package
dmidecode
and run:
# dmidecode -t system | grep Version
Version: ThinkPad X1 Yoga Gen 8
Accessibility
The UEFI setup utility presents modern graphic and mouse support. You can switch back to the classic text-mode user interface from withing the setup utility in order to increase compatibility with screen readers. The modern graphical mode is the factory default.
Firmware
In August of 2018 Lenovo has joined
the
Linux Vendor Firmware Service (LVFS)
project, which enables firmware updates from within the OS. BIOS updates (and possibly other firmware such as the Thunderbolt controller) can be queried for and installed through
fwupd
.
Audio
This laptop requires
Sound Open Firmware
in order for the soundcard to work.
Accelerometer
Install
iio-sensor-proxy
package.
This will allow the display to rotate as the device is oriented in different direction.
Mobile broadband
The modem might prevent the laptop from suspending. Disabling its module,
mtk_t7xx
, fixes that.
FCC unlock for both FM350-GL (Non-US only) and L860-GL is available on the
official Lenovo website
.
Helpful instructions for Fibocom L860-GL are provided on Lenovo Forums
[1]
.
This article or section needs expansion.
Reason:
Confirm the next section for US carriers, as its author is not based in the US. (Discuss in
Talk:Lenovo ThinkPad X1 Yoga (Gen 8)
)
There is also an open source FCC unlock script on the
freedesktop.org GitLab
that can be confirmed to be working with a non-US carrier.
To install the above script, simply save it as a plaintext file to
/etc/ModemManager/fcc-unlock.d/14c3:4d75
and make it
executable
.
Webcam
It appears that this laptop is sold with different hardware configurations.
The more common hardware (Product name
21CES30F00
) ships with Windows pre-loaded and has a MIPI camera. When booted into Microsoft Windows, the webcam is listed as
Intel(R) ADL AVStream Camera
. This camera requires using a recent kernel (version 6.3 or higher). The IPU6 module is also needed, which is provided by
intel-ipu6-dkms-git
AUR
. However, making it work requires several steps.
This repository
has the patched drivers and an installation script for Arch, which may
partially work
.
Some products sold with Windows 11 Pro (
21CD000MUS
) or without an operating system (a.k.a. the "DOS" version
21CES1XT00
) have regular USB cameras that work out of the box.
Function keys
Key
Visible?
1
Marked?
2
Effect
Fn+Esc
No
Yes
Enables Fn lock
Fn+F1
Yes
Yes
XF86AudioMute
Fn+F2
Yes
Yes
XF86AudioLowerVolume
Fn+F3
Yes
Yes
XF86AudioRaiseVolume
Fn+F4
Yes
Yes
XF86AudioMicMute
Fn+F5
Yes
Yes
XF86MonBrightnessDown
Fn+F6
Yes
Yes
XF86MonBrightnessUp
Fn+F7
Yes
Yes
XF86Display
Fn+F8
Yes
Yes
XF86WLAN
Fn+F12
Yes
Yes
XF86Favorites
Fn+B
Yes
No
Break
Fn+D
No
No
toggle Privacy Guard
Fn+H
No
No
toggle performance mode
4
Fn+K
Yes
No
ScrollLock
Fn+L
No
No
toggle low-power mode
4
Fn+M
No
No
toggle balanced mode
4
Fn+P
Yes
No
Pause
Fn+S
Yes
No
SysRq
Fn+4
Yes
3
No
XF86Sleep
Fn+Space
No
Yes
toggle keyboard backlight
Fn+Left Arrow
Yes
No
Home
Fn+Right Arrow
Yes
No
End
The key is visible to
xev
and similar tools
The physical key has a symbol on it, which describes its function
systemd-logind handles this by default
See
#Performance modes
Performance modes
Lenovo supports 'platform-profiles', which can either greatly improve performance and throttling, or battery life and thermals. The default mode is "balanced" however users can switch between these modes using keyboard shortcuts.
The currently active mode can be checked with the following command:
# cat /sys/firmware/acpi/platform_profile
Hibernation
On recent kernels (6.7 and newer), the
i2c_ljca
kernel module related to the MIPI webcam may cause the system to freeze upon resume from hibernate. To work around this,
blacklist
the
i2c_ljca
module.
See also
https://linux-hardware.org/?probe=10dbf91cb7