LVFS 说我的 Logitech Unifying Receiver 有一个固件更新,RQR12.10_B0032 于 2019-9-19 上传并评级为高紧急性。
Gnome 软件未找到任何固件更新但运行fwupdmgr get-devices
返回:
Unifying Receiver
DeviceId: d6f6ce27dc66c459a4392a8414cfb54e9d15c3be
Guid: 9d131a0c-a606-580f-8eda-80587250b8d6
Guid: 279ed287-3607-549e-bacc-f873bb9838c4
Summary: A miniaturised USB wireless receiver
Plugin: unifying
Flags: updatable|supported|registered
Vendor: Logitech
VendorId: USB:0x046D
Version: RQR12.09_B0030
VersionBootloader: BOT01.04_B0016
VersionFormat: plain
Icon: preferences-desktop-keyboard
InstallDuration: 7
Created: 2019-11-03
我相信我在 2017 年某个帖子中看到过讨论的固件版本 RQR12.09_B0030 固件。
运行fwupdmgr get-updates
或fwpudmgr update
将返回:
No releases found for device: Not compatible with bootloader version: failed predicate [BOT01.0[0-3]_* regex BOT01.04_B0016]
操作系统是 Ubuntu 19.10。我不明白消息中引用了什么引导加载程序。
在 RQR12.10_B0032 的 LVFS 安全说明中,它指出“刷新后无法验证固件”。这是否意味着即使固件升级已经发生,也不会显示?
我已经使用 Linux 十几年了。如果说明清楚,我就可以放心使用终端。如果有推荐的解决方法,请尽量简化。
附言:我已查看了 2018 年 5 月标记为无法使用 fwupd 升级 Logitech Unify 固件 但我的情况在各方面似乎都非常不同。
答案1
这是一个官方的解决方法https://github.com/fwupd/fwupd/wiki/LVFS-Triaged-Issue:-Logitech-Restart-Failure
所以我使用以下脚本对其进行了更新(无法手动执行此操作,因为第一次失败后鼠标和键盘会断开连接)
#!/bin/bash
fwupdmgr update
sleep 5
fwupdmgr update