Debian on Lenovo T14s Gen6 Snapdragon
As of 2026-05-04, Debian Trixie can be installed on the Thinkpad T14s Gen6 Snapdragon manually using systemd-boot and debootstrap.
Contents
Overall status
Core Components |
||
Boot Standard Kernel: |
|
|
Detect hard drives: |
|
|
Extra Features |
||
CPU Frequency Scaling |
[?] |
|
Hibernation |
[?] |
|
Sleep / Suspend |
|
|
Wayland |
|
|
Switch to External Screen |
|
|
Mouse |
|
|
- Built-in (Trackpoint) |
|
|
- Built-in (Touchpad) |
|
|
Modem |
[-] |
|
Wi-Fi |
|
|
Bluetooth |
|
|
Keyboard's Special Keys |
|
|
Camera |
[?] |
|
Sound |
|
|
Legend :
= OK ;
Unsupported(No Driver) ;
= Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
= Configuration Required;
= Only works with a non-free driver and or firmware
Known issues
Recent kernel
- If you are using trixie, you will need to use a recent kernel and linux-firmware from trixie-backports.
Manual device-tree passing
- This laptop does not provide usable ACPI tables nor a device-tree firmware partition for the Linux kernel to know where the different peripherals are located.
The linux-image-arm64 kernel image needs to have the x1e78100-lenovo-thinkpad-t14s.dtb device-tree loaded and passed to it.
This file can be found in /usr/lib/linux-image-7.1-arm64/qcom/ or equivalent.
Loading it with systemd-boot is a matter of copying it in the ESP partition and have a devicetree directive in the loader entry to have it load the DT in memory and pass it to the kernel.
Unable to shutdown if plugged
The system will reboot instead of shutting down if the power cable is plugged in. The current workaround to properly shutdown the laptop is to unplug it before calling shutdown.
For the record, this also happened with Windows.
Update 10/10/2026: This appears to be fixed after an updated UEFI BIOS (Version N42ET99W (2.29)).
Related bugs in BTS
For easier tracking of progress, here is the list of known bugs that are being worked on to improve the support of this device:
Bug #1134104: linux-image-arm64: enable PHY_NXP_PTN3222 for Lenovo T14s Snapdragon USB support
Bug #1138699: systemd-boot-efi: does not load kernel on 64k boundary
Bug #1139313: linux: Snapdragon X1 SoCs: random crashes when using git
