Lenovo ThinkPad X13 Gen 2 (AMD)

Hardware
PCI/USB ID
Working?
Touchpad
Yes
J-Mouse
Yes
Video
Yes
Webcam
5986:213c
Yes
Bluetooth
No
Bluetooth (Realtek)
0bda:4852
Yes
Audio
1022:15e3
Yes
Wireless
Yes
Fingerprint reader
27c6:6594
Yes
TPM
Untested
Accessibility
The BIOS offers two modes of operation,
GUI
and
Simple Text
.
The GUI can be navigated to some degree via the keyboard.
Left
and
Right
arrow keys to move the selection and
Space
to activate.
For full keyboard support switching to simple text would likely be better.
That can be accomplished by:
Selecting and activating
Config
on the left side under
Setup
Right
arrowing until the drop down to the right of
Setup UI
is selected
active the drop down and select
Simple Text
F10
(save and exit)
Note
Blind users may want to request the help of a sighted person to change BIOS settings
Hardware
Bluetooth
Bluetooth doesn't appear to work with the stock Qualcomm Wi-Fi 6E QCNFA765 modem. The modem is an M.2 2230 form factor and not soldered (on the AMD variant of the X13 Gen 2), and can be replaced easily with an Intel AX210.NGW.
Video
Brightness control
As of kernel 5.9 use the native brightness controller, use the
acpi_backlight=native
kernel parameter
.
Audio
PulseAudio seems to work fine without manual intervention, but the ALSA audio device chosen by default may not be correct. You may need to change the default device.
/etc/asound.conf
defaults.pcm.card 2
defaults.ctl.card 2
You should remember to
unmute the volume
.
NVME / Oculink
The NVME port complies with the 4x PCIE 4.0 standard.
It accepts other types of peripherals, including e-gpu solutions with Oculink standard for connecting an external NVIDIA or AMD GPU (Intel's Arc GPU does not work at present, for unknown reasons).
Currently tested: Nvidia GTX 1650 (Low profile) with EXP GDC 10.6 connected via Oculink on the NVME port:
Note! Final Fantasy VII Rebirth successfully launched, as the GTX 16XX series is the only GTX to support meshes shaders 6.6 and the laptop CPU supports AVX2 instructions.
Note that the Renoir GPU integrated into the AMD APU does not support meshe shaders 6.6, and it will be impossible to launch a new-generation game depending on it.
Pyroveil (
https://github.com/ValveSoftware/Proton/issues/8408#issuecomment-2657340142
) must be used with the dedicated Nvidia fix to get around the poor support for meshes shaders 6.6 provided by proprietary drivers, as things stand. Optiscaler was tested too for enabling DLSS + FSR3 replacement and frame generation support.
No bandwidth problems noted in any of these situations, whether connecting a monitor directly to the external gpu, or using the display managed by the APU's integrated AMD GPU, on the laptop screen or an external monitor, while taking advantage of the external gpu.
Firmware
fwupd
does not support this device yet.
UEFI
It is recommended to run the latest UEFI version.
The "BIOS update" can be downloaded as an
ISO image
from the
X13 support page
and loaded to a USB stick.
Additionally, there is a UEFI option for customizing the Power profile that by default is tuned to
Windows 10
. See
#Power Management
.
Note
According to
Lenovo engineer
, the
Windows 10
setting may be preferred if the kernel supports it.
Power Management
The UEFI provides two choices for the sleep mode in
Config > Power > Sleep State
. The
Windows 10
mode (s2idle) is recommended, and results in about a 0.5%/hour drain while sleeping. Using the
Linux
mode (s3) may help if you are running an older kernel.
See
Power management/Suspend and hibernate#Changing suspend method
.
Function keys
Key
Visible?
1
Marked?
2
Effect
Fn
Yes
No
XF86WakeUp
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
No
Yes
XF86MonBrightnessDown
Fn+F6
No
Yes
XF86MonBrightnessUp
Fn+F7
Yes
Yes
XF86Display
Fn+F8
Yes
Yes
XF86WLAN
3
Fn+F9
No
Yes
Fn+F10
No
Yes
Fn+F11
No
Yes
Fn+F12
Yes
Yes
XF86Favorites
Fn+Space
No
Yes
Enables/disables keyboard backlight
Fn+4
Yes
No
XF86Sleep
3
Fn+B
Yes
No
Ctrl_L + Break
Fn+P
Yes
No
Pause
Fn+K
Yes
No
Scroll Lock
Fn+Left
Yes
No
Home
Fn+Right
Yes
No
End
Fn+S
Yes
No
Alt_L + SysRq
Fn+End
Yes
Yes
Ins
The key is visible via
xev
and similar tools
The physical key has a symbol on it, which describes its function
systemd-logind handles this by default
See also
Specifications:
https://psref.lenovo.com/syspool/Sys/PDF/ThinkPad/ThinkPad_x13_Gen_2_AMD/ThinkPad_x13_Gen_2_AMD_Spec.PDF
Official service manual:
https://download.lenovo.com/pccbbs/mobiles_pdf/t14s_gen2_x13_gen2_hmm_en.pdf
https://ubuntu.com/certified/202107-29283