我有一台运行 Pop_OS 22.04 的 Thinkpad T470s,自从我一年前拿到它以来,我一直无法进行任何固件升级,因为 fwupd 无法启动。
当我跑步时sudo systemctl status fwupd
我得到:
× fwupd.service - Firmware update daemon
Loaded: loaded (/lib/systemd/system/fwupd.service; static)
Active: failed (Result: timeout) since Sun 2024-04-14 08:06:04 CDT; 2min 37s ago
Docs: https://fwupd.org/
Process: 6354 ExecStart=/usr/libexec/fwupd/fwupd (code=killed, signal=TERM)
Main PID: 6354 (code=killed, signal=TERM)
CPU: 766ms
Apr 14 08:03:04 pop-os systemd[1]: Starting Firmware update daemon...
Apr 14 08:03:04 pop-os fwupd[6354]: 13:03:04.368 FuEngine no GUIDs for device TPM [***REDACTED***]
Apr 14 08:06:04 pop-os systemd[1]: fwupd.service: start operation timed out. Terminating.
Apr 14 08:06:04 pop-os systemd[1]: fwupd.service: Failed with result 'timeout'.
Apr 14 08:06:04 pop-os systemd[1]: Failed to start Firmware update daemon.
该问题似乎与 FuEngine 错误有关。
我尝试过的事情:
- 重置BIOS
- 使用 apt 重新安装 fwupd
其他可能相关的问题:
启动时,我总是收到一个简短的错误读数FW Downgrade - Request MeSpiLock