Lenovo ThinkPad T14 (AMD) Gen 2

出自 ArchWiki
硬件 PCI/USB ID 工作?
Trackpoint
触控板
键盘
GPU 1022:1638
网络摄像头 04f2:b724
以太网 10ec:8168
蓝牙 0bda:4852
MicroSD 读卡器 17a0:9750
10ec:522a
音频 1022:15e2
Wi-Fi 10ec:8852
WWAN 1eac:1001
TPM 1022:15df
指纹识别器 06cb:00bd
智能卡读卡器 058f:9540
NFC 读卡器 ???

辅助功能

高对比度黑底白字,大字体。不幸的是,选定的菜单项用微弱的虚线指示,这对于有视觉障碍的人来说可能难以阅读。在配置选项卡下,有一个设置 UI 项目,可以将 BIOS 界面切换回老式的 Thinkpad 灰-蓝-白,全文本,键盘导航模式,这可能会更容易。导航键的表格可以在用户指南第 31 页的“在 UEFI BIOS 界面中导航”标题下找到。

注意: 视力障碍用户应请求视力正常的人帮助更改 BIOS 设置。

此设备没有诊断 LED 指示灯,但依赖于声音哔哔声代码。但是,这些代码可以使用联想的 SmartBeep 应用程序转换为可见形式。这在用户指南第 53 页的“哔哔声错误”标题下进行了描述。

固件

fwupd

fwupd 支持 UEFI BIOS、网络摄像头、指纹识别器和 NVMe 控制器。

2021 年 11 月安全更新

2021 年 11 月 4 日,联想将系统固件版本 1.12(UEFI/BIOS 更新)推送至 LVFS。这被描述为安全更新(但没有进一步的细节)。请参阅此更新的 LVFS 页面

安全启动

对于许多同期的联想笔记本电脑,据报道,删除安全启动密钥并替换为您自己的密钥会导致主板变砖。此外,联想将此归类为客户造成的,因此不在保修范围之内。请参阅此处关于联想论坛的帖子:XC17T14sT14 (AMD) Gen 1

您弄坏了它,您就得保留这两块碎片。

请注意,根据此帖子,保留联想证书应该不会使机器变砖。

Realtek 以太网

lspci 显示两个不同的以太网控制器

$ lspci | grep Ethernet
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

enp5s0 是 RJ45 端口。enp2s0f0 是专有连接器,位于第二个 USB Type-C 端口旁边,用于联想 ThinkPad Ultra Docking Station联想 ThinkPad 以太网扩展线 Gen 2 电缆。

检查 ip link 以查看哪个接口具有载波,然后设置该接口。

$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether 38:f3:ab:f4:0a:b9 brd ff:ff:ff:ff:ff:ff
3: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 38:f3:ab:f4:0a:b8 brd ff:ff:ff:ff:ff:ff
4: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 14:5a:fc:1b:d5:15 brd ff:ff:ff:ff:ff:ff

移动宽带

根据服务手册,唯一支持的 WWAN 卡是 Quectel EM120R-GL。

在按照FCC 解锁程序(在ThinkPad 移动互联网#FCC 解锁 Quectel 调制解调器页面中概述)之后,已确认此调制解调器可以工作。

不可靠的麦克风静音 LED 指示灯

请参阅Lenovo ThinkPad T14 (AMD) Gen 3#麦克风静音 LED 指示灯常亮

Synaptics 触控板 RMI 总线无法工作

Synaptics 触控板使用 psmouse 模块,而不是其原生的 RMI 总线,后者的质量更高。dmesg 输出:

[    2.148382] psmouse serio1: synaptics: queried max coordinates: x [..5678], y [..4694]
[    2.184193] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1162..]
[    2.184214] psmouse serio1: synaptics: Your touchpad (PNP: LEN2073 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@vger.kernel.org.

按照该建议,将 psmouse.synaptics_intertouch=1 添加到内核命令行会导致不同的抱怨:

[    2.217261] psmouse serio1: synaptics: Trying to set up SMBus access
[    2.220337] psmouse serio1: synaptics: SMbus companion is not ready yet.

更多信息,请参阅联想 Ubuntu 论坛中的相关帖子相关的内核错误报告

触控板冻结

触控板可能会随机冻结。解决方法是使用 rmmod 卸载 psmouse 模块,然后使用 modprobe 重新加载它。

指纹识别器在休眠后不可用

有报告称,在冷启动后(包括从休眠状态唤醒),指纹识别器在 fprintd 下工作良好,但在睡眠或休眠后,它会从可用设备列表中消失。截至 2022 年 7 月,应用最新的系统固件更新后,此问题似乎已得到解决。

AMD P-State

从内核 5.17 开始,由于包含 AMD p-states 驱动程序,AMD 处理器应该在频率控制方面更加精细。从内核 6.3 开始,AMD p-states 驱动程序提供 EPP(能量偏好性能),如果软件想要偏向性能或能效,则向硬件提供提示。从内核 6.4 开始,AMD p-states 驱动程序提供引导模式,其中驱动程序请求最小和最大性能级别,固件自主选择此范围内的性能级别,并适合当前的工作负载。

不幸的是,acpi_cpufreq 驱动程序与其他驱动程序不兼容。要使其工作:

  • 通过将条目 acpi_cpufreq 添加到 /etc/modprobe.d/blacklist.conf 文件中,将 acpi_cpufreq 列入黑名单;
  • amd_pstate=passiveamd_pstate=activeamd_pstate=guided 添加到您的内核启动选项中。

通过运行 cpupower frequency-info 确认它是否工作,以确认正在使用的驱动程序。您还可以加载 amd_pstate_ut 模块并查看 dmesg,以确认驱动程序是否通过了相关测试。

请注意,amd_pstate 驱动程序现在是内核配置中的布尔选项,并且不能再作为模块构建。

对于那些使用 TLP 管理电源的用户,AMD p-state 性能计划包含在 1.06 版本中。对于迫不及待的用户,请切换到 AUR 中的 tlp-gitAUR

睡眠模式 (S3)

除非在 UEFI 中将睡眠模式设置为Linux 而不是 Windows 10,否则睡眠模式,尤其是盖子开关,会很慢且不稳定。在更改此设置之前,请确保您已注销而不是挂起任何 Windows 安装。

有关更多详细信息,请参阅电源管理/挂起和休眠

功能键

按键 可见? 标记? 效果
Fn+Esc 切换 Fn 锁定
F1 XF86AudioMute
F2 XF86AudioLowerVolume
F3 XF86AudioRaiseVolume
F4 XF86AudioMicMute
F5 XF86MonBrightnessDown
F6 XF86MonBrightnessUp
F7 XF86Display
F8 XF86WLAN
F9 XF86NotificationCenter
F10 XF86PickupPhone
F11 XF86HangupPhone
F12 XF86Favorites
Fn+空格键 控制键盘背光
Fn+b Control_L+Break
Fn+d 切换 ePrivacy 屏幕(如果支持)
Fn+k Scroll_Lock
Fn+p Pause
Fn+s Alt_L Alt_L+Sys_Req
Fn+4 XF86Sleep
Fn XF86WakeUp
Fn+左箭头 首页
Fn+右箭头 End

PCI Express 读卡器

板载读卡器需要加载 rtsx_pci_sdmmc 内核模块。这可以通过在 /etc/modprobe.d/ 中添加包含模块名称的文件在启动时启用。

触摸屏

黑名单 内核模块 raydium_i2c_ts 使触摸屏工作。

有关更多信息,请参阅 BBS#274704

参见