Lenovo ThinkPad X1 Extreme (Gen 5)
| 硬件 | PCI/USB ID | 是否工作? |
|---|---|---|
| 触控板 | 04f3:320d |
是 |
| GPU (Intel) | 8086:46a6 |
是 |
| GPU (NVIDIA) | 10de:25a0 |
是 |
| 摄像头 | 04f2:b74f |
是 |
| 蓝牙 | 8087:0033 |
是 |
| SD 卡读卡器 | 10ec:5261 |
是 |
| 音频 | 8086:51c8 |
是 |
| Wi-Fi | 8086:51f0 |
是 |
| 指纹识别器 | 27c6:6594 |
是 |
# dmidecode -s system-version
ThinkPad X1 Extreme Gen 5
音频
此笔记本电脑需要 Sound Open Firmware 才能使声卡工作。
指纹传感器
工作正常,需要 fprintd 和 libfprint 这两个软件包。
挂起
通常,笔记本电脑的挂起功能完全不起作用,或者风扇会一直转动。以下是一些到目前为止似乎有效的修复方法
在 System Firmware >0.1.12 和 Linux Kernel >6.1 的情况下,使用睡眠状态 Windows and Linux (Config > Power > Sleep state,并设置为 Windows and Linux) 并禁用 UEFI 设置中的 Tile (Security > I/O > Tile) 似乎可以解决此问题。Thunderbolt 4 端口可以正常使用。
如果您使用的是较旧的内核和/或固件,则需要禁用 BIOS 中的 Thunderbolt 4 才能使挂起工作,请转到 BIOS 的 Security > I/O Port Access 并禁用 Thunderbolt 4,同时转到 Config > Power > Sleep state,并设置为 Linux S3。
另外,在 Lenovo 论坛上也有一个关于此问题的 帖子。
System Firmware 0.1.8 下,睡眠状态 Windows and Linux 似乎并不完全有效。例如,如果您在风扇运行时关闭笔记本电脑的盖子,风扇仍然会继续转动,即使 CPU 已挂起。System Firmware 0.1.12 和 System Firmware 0.1.14 下,使用睡眠状态 Windows and Linux 时,风扇可能需要一段时间才能关闭,但它们最终会关闭。视频
通常通过 PRIME GPU 卸载工作正常,但似乎通过 DisplayPort 连接的外部显示器仅在 X11 下才会被检测到。
KMS
如果您使用闭源 NVIDIA 驱动程序,请参阅 NVIDIA#Early loading。
固件
BIOS 和固件更新可通过 fwupd、Windows 上的 Lenovo Vantage 应用程序,或从 Lenovo 网站 获取。
强烈推荐最新的 BIOS 版本。本文档中的所有信息都应假定为最新 BIOS,除非另有明确说明。
检查 BIOS 版本
根据联想的固件自述文件,要检查系统安装的 BIOS 版本。
DETERMINING WHICH VERSION IS INSTALLED
[Checking on ThinkPad Setup]
1. Turn on the computer.
2. While the "To interrupt normal startup, press Enter" message is displayed
at the lower-left area or lower-center of the screen, press the F1 key.
The ThinkPad Setup menu will be displayed. If a password prompt appears,
type the correct password.
3. Locate the UEFI BIOS Version line.
"UEFI BIOS version (BIOS ID)" will be shown on the UEFI BIOS Version line.
4. Turn off the computer.
或者,可以使用 fwupd 中的 fwupdmgr,无需重启。
$ fwupdmgr get-devices
... ├─System Firmware: │ Current version: 0.1.8 ...
刷新 BIOS
更新
从 Lenovo 支持网站 或 fwupd.org 直接下载标记为“BIOS Update Utility (Linux)”的 zip 文件。解压 zip 文件,然后使用 fwupd 更新固件。
$ su # fwupdmgr install <filename>.cab
然后立即重新启动以完成升级。
恢复到以前的版本
要降级您的 BIOS,您可以使用 fwupd 的 --allow-older 标志。