联想 Yoga Pro 7 14ASP9
| 硬件 | PCI/USB ID | 是否工作? |
|---|---|---|
| GPU | 是 | |
| Wi-Fi | 14c3:0616 |
是 |
| 音频 | 1002:1640 |
是 |
| 触控板 | 是 | |
| 摄像头 | 04f2:b7e8 |
是 |
| 蓝牙 | 0489:e0d8 |
是 |
| TPM | 是 |
有关笔记本电脑相关文章和建议的总体概述,请参阅 Laptop。
辅助功能
UEFI 提供一种操作模式:GUI。
图形界面可以通过键盘在一定程度上进行导航。使用 左 和 右 方向键移动选择,空格键 进行激活。
固件
fwupd 尚不支持此设备,并且很可能也不会支持。
安全启动
固件没有提供通过它安装密钥的选项,要安装密钥,您可以使用 sbctl 等工具。根据使用进行测试,似乎没有 Option ROMs。
# cp /sys/kernel/security/tpm0/binary_bios_measurements eventlog # tpm2_eventlog eventlog | grep "BOOT_SERVICES_DRIVER"
有关更多详细信息,请参阅 安全启动。
问题
内置麦克风
联想 Yoga Pro 7 14ASP9 的内置麦克风存在一个 bug。虽然系统可能会检测到麦克风,但它检测不正确,可能无法捕获任何音频输入。此问题是由于该型号缺少特定的音频 quirk。
临时解决方案/修复
虽然补丁正在等待合并到主线内核,但用户可以通过构建一个应用了该补丁的自定义内核来解决此问题。首先,请检查它是否已包含在 https://lore.kernel.org/linux-sound/20250515222741.144616-1-talhah.peerbhai@gmail.com/T/#u 中。
修补内核
1. 使用 asp 下载 Arch Linux 内核源码。
$ asp checkout linux
2. 导航至内核源码目录。
$ cd linux
3. 应用邮件列表中的补丁(首先将补丁内容保存到一个文件,例如 yoga_pro_7_mic.patch)。
$ git apply yoga_pro_7_mic.patch
4. 配置并构建内核(有关详细信息,请参阅 Kernel/Arch build system)。
$ makepkg -si
禁用 UCM
此外,用户需要禁用 ALSA UCM,因为它为所有配置文件显示 Hi-Fi 音频。以下是使用 WirePlumber 为 PipeWire 执行此操作的方法:
1. 创建或编辑全局 WirePlumber 配置文件。
# mkdir -p /etc/wireplumber/wireplumber.conf.d/
# nano /etc/wireplumber/wireplumber.conf.d/50-alsa-config.conf
2. 将以下内容添加到文件中。
/etc/wireplumber/wireplumber.conf.d/50-alsa-config.conf
monitor.alsa.rules = [
{
matches = [
{
device.name = "~alsa_card.*"
}
]
actions = {
update-props = {
api.alsa.use-ucm = false,
}
}
}
]
扬声器
Yoga Pro 系列以其音频问题而臭名昭著。底部的两个扬声器工作正常,但是顶部的低音炮目前完全不起作用。
功能键
| 按键 | 可见?1 | 有标记?2 | 效果 |
|---|---|---|---|
Fn+Esc |
否 | 是 | 启用 Fn 锁定 |
F1 |
是 | 是 | XF86AudioMute
|
F2 |
是 | 是 | XF86AudioLowerVolume
|
F3 |
是 | 是 | XF86AudioRaiseVolume
|
F4 |
否 | 是 | |
F5 |
是 | 是 | XF86MonBrightnessDown
|
F6 |
是 | 是 | XF86MonBrightnessUp
|
F7 |
否 | 是 | |
F8 |
否 | 是 | |
F9 |
是 | 是 | |
F10 |
是 | 是 | |
F11 |
是 | 是 | |
F12 |
是 | 是 | XF86Calculator
|
Fn+Space |
否 | 是 | 启用/禁用键盘背光 |
Fn+I |
是 | 否 | Insert
|
Fn+P |
是 | 否 | Pause
|
Fn+S |
是 | 否 | Print
|
Fn+K |
是 | 否 | Scroll Lock
|
Fn+B |
是 | 否 | Break
|
Fn+Left |
是 | 是 | 首页
|
Fn+Right |
是 | 是 | 结束
|
Fn+Up |
是 | 是 | 页面向上
|
Fn+Down |
是 | 是 | 页面向下
|
- 可以通过
xev和类似工具查看该键。 - 物理按键上有符号,描述了它的功能
- 默认由 systemd-logind 处理