我运行 Linux Mint 21.3 Cinnamon 64 位,并且
我收到奇怪的错误,我似乎无法解决:
Failed to get releases for UEFI dbx: No releases found: Not compatible with org.freedesktop.fwupd version 1.7.9, requires >= 1.9.1
# systemctl status fwupd fwupd-refresh fwupd-refresh.timer
● fwupd.service - Firmware update daemon
Loaded: loaded (/lib/systemd/system/fwupd.service; static)
Active: active (running) since Fri 2024-04-12 23:23:49 CEST; 20min ago
Docs: https://fwupd.org/
Main PID: 458876 (fwupd)
Tasks: 5 (limit: 37930)
Memory: 54.1M
CPU: 1.053s
CGroup: /system.slice/fwupd.service
└─458876 /usr/libexec/fwupd/fwupd
Apr 12 23:23:46 dell-7577 fwupd[458876]: Guid: 230c8b18-8d9b-53ec-838b-6cfc0383493a <- main-system-firmware ?
Apr 12 23:23:46 dell-7577 fwupd[458876]: Guid: 2d47f29b-83a2-4f31-a2e8-63474f4d4c2e
Apr 12 23:23:46 dell-7577 fwupd[458876]: Summary: UEFI update functionality
Apr 12 23:23:46 dell-7577 fwupd[458876]: Flags: none
Apr 12 23:23:46 dell-7577 fwupd[458876]: VendorId: PCI:0x1028
Apr 12 23:23:46 dell-7577 fwupd[458876]: 21:23:46:0954 FuEngine failed to get releases for UEFI dbx: No releases found: Not compatible with org.freedesktop.fwupd version 1.7.9, requires >= 1.9.1
Apr 12 23:23:46 dell-7577 fwupd[458876]: 21:23:46:0956 FuEngine failed to get releases for UEFI dbx: No releases found: Not compatible with org.freedesktop.fwupd version 1.7.9, requires >= 1.9.1
Apr 12 23:23:49 dell-7577 systemd[1]: Started Firmware update daemon.
Apr 12 23:23:50 dell-7577 fwupd[458876]: 21:23:50:0466 FuEngine failed to get releases for UEFI dbx: No releases found: Not compatible with org.freedesktop.fwupd version 1.7.9, requires >= 1.9.1
Apr 12 23:23:50 dell-7577 fwupd[458876]: 21:23:50:0543 FuEngine failed to get releases for UEFI dbx: No releases found: Not compatible with org.freedesktop.fwupd version 1.7.9, requires >= 1.9.1
○ fwupd-refresh.service - Refresh fwupd metadata and update motd
Loaded: loaded (/lib/systemd/system/fwupd-refresh.service; static)
Active: inactive (dead) since Fri 2024-04-12 19:10:16 CEST; 4h 33min ago
TriggeredBy: ● fwupd-refresh.timer
Docs: man:fwupdmgr(1)
Main PID: 289668 (code=exited, status=2)
CPU: 35ms
Apr 12 19:10:14 dell-7577 systemd[1]: Starting Refresh fwupd metadata and update motd...
Apr 12 19:10:16 dell-7577 systemd[1]: fwupd-refresh.service: Deactivated successfully.
Apr 12 19:10:16 dell-7577 systemd[1]: Finished Refresh fwupd metadata and update motd.
● fwupd-refresh.timer - Refresh fwupd metadata regularly
Loaded: loaded (/lib/systemd/system/fwupd-refresh.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Fri 2024-04-12 03:00:35 CEST; 20h ago
Trigger: Sat 2024-04-13 13:34:01 CEST; 13h left
Triggers: ● fwupd-refresh.service
Apr 12 03:00:35 dell-7577 systemd[1]: Started Refresh fwupd metadata regularly.
有人对此有完善的解决方案吗?
附:我刚刚fwupd
通过运行以下命令从系统中删除:
sudo apt-get purge 'fwupd*'
因此,我只是把这个问题留给未来的读者。
答案1
解决办法只有两个:
- 忽略该消息
- 升级
fwupd
这UEFI dbx(也提供通过LVFS),包含撤销清单适用于可以从 UEFI 运行的软件。更新它可以很好地避免运行可能受到损害的引导加载程序等 - 这是否是一个实际的风险留给读者作为练习(笔记本电脑等更容易暴露)。但是,当启用安全启动时,更新它也可能会阻止系统启动,因此fwupd
在应用更新之前请检查各种事项。
由于这些检查本身得到了改进,因此通过 LVFS 进行 dbx 更新可能需要最低版本的fwupd
.这有助于降低系统变砖的风险,但也需要分发包装商的协作。在 Mint 上,您可以通过安装 snap 而不是软件包来升级fwupd
,只要您允许快照访问相关系统位:
snap connect snap-store:fwupd fwupd:fwupd