fwupd 不会更新 Unifying 接收器固件

fwupd 不会更新 Unifying 接收器固件

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-updatesfwpudmgr 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

相关内容