使用 fwupdmgr update 更新固件的问题

the*_*ter 5 upgrade updates apt firmware fwupd

我正在使用带有 pc(华硕主板)的 ubuntu 18 并尝试使用更新固件

使用这些命令启动服务后没有任何反应

sudo apt update && sudo apt upgrade -y
sudo service fwupd start
sudo fwupdmgr refresh
sudo fwupdmgr update
Run Code Online (Sandbox Code Playgroud)

没发生什么事

我也尝试了以下方法,但什么也没发生

sudo fwupdmgr update -v
sudo fwupdmgr update --force
sudo fwupdmgr update --show-all-devices
Run Code Online (Sandbox Code Playgroud)

什么都没有发生,没有输出,什么也没有。想法?

dgo*_*lez 5

太棒了; fwupdmgr get-updates应该向您显示所有支持和连接的设备的可用固件更新(来自官方渠道) 。

如果它根本没有显示任何输出,则意味着在官方渠道( fwupd.org )中未找到任何更新(通常不是由供应商发布)

您可以用来fwupdmgr get-devices获取可更新设备的列表。

此外,如果您的设备供应商已发布用于从 Linux 进行更新的xxxxxxxx.cabfwupdmgr install xxxxxxxx.cab文件,您可以使用它来安排下次重新启动时的固件更新。

这是不到一周前(2019-06-29)在 Lenovo Thinkpad Yoga X1 3rd gen1 上进行的测试。fwupdmgr get-updates显示最高 BIOS 版本为 1.34,但我从 Lenovo 支持站点下载的xxxxxxxx.cab文件手动安装了版本 1.35。

注意:新的固件更新也应该出现在 gnome 软件应用程序的更新部分中。

希望能帮助到你。