Lenovo ThinkPad P14s (Intel) Gen 6

This article or section does not follow the
Laptop page guidelines
.
Reason:
Missing IDs in the hardware table (Touchscreen/NFC) and an Accessibility section. (Discuss in
Talk:Lenovo ThinkPad P14s (Intel) Gen 6
)
Hardware
PCI/USB ID
Working?
GPU (Intel)
8086:7d51
Yes
GPU (NVIDIA)
10de:2db8
Yes
Wi-Fi
8086:7740
Yes
Bluetooth
8087:0037
Yes
Ethernet
8086:57a0
Yes
Audio
8086:7728
Yes
TrackPoint
Yes
Touchpad
Yes
Touchscreen
Untested
Webcam
30c9:00f4
Yes
TPM
Yes
Fingerprint reader
27c6:6594
Yes
Smartcard reader
2ce3:9563
Yes
NFC
Untested
Model Number:
21QT000WPB
This article covers the installation and configuration of
Arch Linux
on the
Lenovo
ThinkPad
P14s (Intel) Gen 6 laptop.
For a general overview of ThinkPad-related articles and recommendations, see
Laptop/Lenovo
.
Firmware
This model is fully compatible with
fwupd
.
Run the following command to detect system components:
fwupdmgr get-devices
This will detect:
System Firmware
UEFI BIOS
Webcam
Fingerprint sensor
CPU/GPU
TPM
NVMe controller
CPU
The laptop features an Intel Arrow Lake-H processor with a hybrid architecture (Performance-cores and Efficient-cores).
The
intel-ucode
package should be installed for microcode updates.
Frequency scaling is handled by the
intel_pstate
driver in active mode by default.
Tip
Verify your CPU frequency scaling driver with
cpupower
or:
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
intel_pstate
GPU
This laptop uses a hybrid graphics solution: see
NVIDIA Optimus
for configuration options (e.g.,
PRIME
).
Touchpad
To disable sleep wake-up from touchpad, see
Lenovo ThinkPad T14s (AMD) Gen 3#Disable wakeup from sleep on touchpad activity
(applicable to most ThinkPads).
Audio
It requires
sof-firmware
and
alsa-ucm-conf
for proper functionality. The microphone and speakers should work out of the box with PipeWire or PulseAudio.
Smartcard reader
See
Smartcards
for configuration.
Fingerprint reader
The Goodix reader is supported by
fprintd
.
Power management
Sleep modes
S3 (
deep
) sleep is typically not supported on Intel Arrow Lake mobile CPUs.
s2idle
(S0ix) is the default and works out of the box.
Charge thresholds
Battery charge thresholds (also called
Battery conservation mode
) can be set using:
TLP
,
KDE
and
GNOME
power management.
Note
TLP and
power-profiles-daemon
are conflicting. Choose one method.
Function keys
Key
Visible?
1
Marked?
2
Effect
Note
Fn
Yes
Yes
XF86WakeUp
Can be swapped with left Ctrl in BIOS
Fn+4
Yes
No
XF86Sleep
Fn+Esc
Yes
Yes
Toggles Fn lock
Has status led
Fn+F1
Yes
Yes
XF86AudioMute
Has status led
Fn+F2
Yes
Yes
XF86AudioLowerVolume
Fn+F3
Yes
Yes
XF86AudioRaiseVolume
Fn+F4
Yes
Yes
XF86AudioMicMute
Has status led
Fn+F5
Yes
Yes
XF86MonBrightnessDown
Fn+F6
Yes
Yes
XF86MonBrightnessUp
Fn+F7
Yes
Yes
XF86Display
Fn+F8
Yes
Yes
XF86WLAN
Marked with airplane mode
Fn+F9
Yes
Yes
XF86Messenger
Marked with message box
Fn+F10
Yes
Yes
XF86Go
Marked with phone answer call
Fn+F11
Yes
Yes
Cancel
Marked with phone end call
Fn+F12
Yes
Yes
XF86Favorites
Fn+PrtSc
Yes
Yes
XF86Launch2
Fn+Space
Yes
Yes
Change keyboard backlight level
The key is visible to
xev
or
wev
and similar tools.
The physical key has a symbol on it, which describes its function.
See also
Lenovo ThinkPad P14s (AMD) Gen 6
Lenovo ThinkPad P14s (AMD) Gen 5
Lenovo ThinkPad P14s (AMD) Gen 4