Lenovo Yoga Pro 7 14ASP10

Hardware PCI/USB ID Working?
GPU 1002:150e Yes
Wi-Fi 10ec:8922 Yes
Audio 1002:1640 Partial
Touchpad 06cb:cfd8 Yes
Webcam 04f2:b83d Yes
Bluetooth 0bda:d922 Yes
TPM Yes

For a general overview of laptop-related articles and recommendations, see Laptop.

Installation

Make sure that you have Linux kernel 6.11 or later on the installation media, otherwise you might encounter problems such as keyboard not working.

Accessibility

The UEFI offers one mode of operation, GUI.

The GUI can be navigated to some degree via the keyboard. Left and Right arrow keys to move the selection and Space to activate.

Note: Blind users may want to request the help of a sighted person to change UEFI settings

Firmware

fwupd does not support this device yet and likely is not going to.

Secure boot

Warning: Installing with Microsoft vendor keys is recommended as there are not any reports indicating if it is fully safe yet. No Option ROMs in the below output provides some confidence, however it is up to the user as you risk bricking your device.

The firmware does not have any options to install keys through it, to install keys you can use tools such as sbctl. No Option ROMs appear to be present as per testing with:

# cp /sys/kernel/security/tpm0/binary_bios_measurements eventlog
# tpm2_eventlog eventlog | grep "BOOT_SERVICES_DRIVER"

See Secure Boot for more details.

Issues

Suspend

There have been reports that the NVMe drive fails to resume from suspend with the following line in the kernel log:

nvme 0000:bf:00.0: Unable to change power state from D3cold to D0, device inaccessible

This renders the system unusable upon resuming.

However there are also reports of the system functioning correctly and not encountering this error.

Internal Microphone

Internal microphone does not capture any audio input, or it is very quiet and noisy. This issue is due to the lack of a specific audio quirk for this model in the kernel.

Speakers

This laptop has 4 speakers (2 tweeters and 2 woofers), only tweeters might be working due to the lack of a correct audio quirk.

An audio quirk for this model was added in Linux v6.15. If you are running an older kernel, you might need to cherry-pick this commit: 8d70503068510e6080c2c649cccb154f16de26c9.

CPU power management

Sometimes CPU gets stuck at the minimum frequency (600 MHz) when switching between AC and battery power.

This appears to be a firmware bug, so updating it to the version QFCN22WW or later fixes the issue.

Function keys

Key Visible?1 Marked?2 Effect
Fn+Esc No Yes Enables Fn lock
F1 Yes Yes XF86AudioMute
F2 Yes Yes XF86AudioLowerVolume
F3 Yes Yes XF86AudioRaiseVolume
F4 Yes Yes XF86AudioMicMute
F5 Yes Yes XF86MonBrightnessDown
F6 Yes Yes XF86MonBrightnessUp
F7 Yes Yes Super+p
F8 Yes Yes XF86RFKill
F9 Yes Yes Super+i
F10 Yes Yes Super+l
F11 Yes Yes No symbol
F12 Yes Yes XF86Calculator
Fn+Space No Yes Enables/disables keyboard backlight
Fn+I Yes No Insert
Fn+P Yes No Pause
Fn+S Yes No Print
Fn+K Yes No Scroll Lock
Fn+B Yes No Pause
Fn+M Yes No XF86TouchpadToggle
Fn+Left Yes Yes Home
Fn+Right Yes Yes End
Fn+Up Yes Yes Page Up
Fn+Down Yes Yes Page Down
  1. The key is visible via xev and similar tools
  2. The physical key has a symbol on it, which describes its function

See also