当我运行命令更新固件时,它声明手动进入更新模式。我已经搜索了一个解释,但找不到任何有帮助的东西。
# fwupdmgr -v update
Downloading RQR12.07_B0029 for Unifying [runtime]...
Updating RQR12.07_B0029 on Unifying [runtime]...
Decompressing…
Device Unifying [runtime] needs to manually be put in update mode
Run Code Online (Sandbox Code Playgroud)
fwupdmgr get-devices 的输出:
Unifying [runtime]
Guid: 9d131a0c-a606-580f-8eda-80587250b8d6
UniqueID: com.logitech.Unifying.RQR12.firmware
DeviceID: usb:00:01
Description: <p>A Unifying receiver allows you to connect multiple compatible keyboards and mice to a laptop or desktop computer with a single USB receiver. Updating the firmware on your Unifying receiver improves performance, adds new features and fixes security issues.</p>
Plugin: …
Run Code Online (Sandbox Code Playgroud) 我一直在检查一些 systemd-analyze 输出,实际上我的启动时间没有关键问题,只是想知道是否可以进一步减少它。我想提一下,我使用的是 SSD,而 Ubuntu 是我唯一的操作系统。
系统分析 启动在 5.450 秒(固件)+ 565 毫秒(加载程序)+ 2.632 秒(内核)+ 10.086 秒(用户空间)= 18.734 秒内完成 在用户空间 10.071 秒后达到 graphics.target
系统分析责备 6.607s NetworkManager-wait-online.service 5.660s fwupd.service 5.042s bolt.service 4.134s plymouth-quit-wait.service 1.579s dev-sda2.device 1.552 秒 systemd-backlight@backlight:intel_backlight.service 1.367 秒 plymouth-read-write.service 1.211s snapd.service 903ms systemd-logind.service 572ms systemd-journald.service 555ms dev-loop9.device 523ms dev-loop6.device 515ms man-db.service 499ms dev-loop8.device 478ms dev-loop5.device 472ms dev-loop13.device 448ms dev-loop7.device 441ms dev-loop11.device 438ms dev-loop10.device 432ms dev-loop12.device 415 毫秒 udisks2.service 406ms dev-loop14.device 319ms snap-gnome\x2d3\x2d28\x2d1804-71.mount
图形目标@10.071s ??multi-user.target @10.071s ?? kerneloops.service @10.042s +27ms ??network-online.target …
Ubuntu 18.04 上的 Ubuntu 软件(又名 Gnome 软件)已开始给出错误消息: 无法获取更新列表:远程 lvfs 没有缓存签名
这个问题是最近开始的,根据一些在线研究,它可能与Linux Vendor Firmware Service (LVFS) 和fwupd应用程序有关。
以下是已安装的 fwupd 软件包:
~$ apt list --installed | grep fwupd
fwupd/bionic-updates,now 1.2.10-1ubuntu2~ubuntu18.04.3 amd64 [installed]
fwupd-signed/bionic-updates,now 1.10~ubuntu18.04.3+1.2.10-1ubuntu2~ubuntu18.04.3 amd64 [installed,automatic]
fwupdate/bionic-updates,now 12-7~ubuntu18.04.3 amd64 [installed]
fwupdate-signed/bionic-updates,now 12-7~ubuntu18.04.3 amd64 [installed]
libfwupd2/bionic-updates,now 1.2.10-1ubuntu2~ubuntu18.04.3 amd64 [installed,automatic]
Run Code Online (Sandbox Code Playgroud)
和
~$ snap list | grep fwupd
fwupd 1.4.2 2084 latest/stable richard-hughes classic
Run Code Online (Sandbox Code Playgroud) 我将 Thinkpad 笔记本电脑从 Ubuntu 20.04 升级到 20.10。一切顺利。但是,现在有可用的固件更新,但当我尝试应用它们时,我收到一条错误消息:
无法更新“系统固件”:缺少用于安全启动的签名引导加载程序:找不到/usr/libexec/fwupd/efi/-fwupdx64.efi.signed
如何修复此问题以便更新固件?难道系统升级的时候就不能考虑这个问题吗?
fwupd 现在有什么问题?自 2020 年 5 月 1 日起,在新安装的 Ubuntu 20.04 上就可以了
The following packages have been kept back:
fwupd
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Run Code Online (Sandbox Code Playgroud) 每当我尝试fwupdmgr
在我的系统上运行(无论是作为 root 用户还是普通用户)时,我都会收到以下错误消息:
Error calling StartServiceByName for org.freedesktop.fwupd: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.freedesktop.fwupd': timed out
Run Code Online (Sandbox Code Playgroud)
这个问题似乎突然出现,并且引起了一些严重的担忧,因为它阻止我获取计算机 BIOS 的一些安全更新。
我正在运行 Ubuntu 16.04,系统上安装了fwupd
该版本。0.7.0-0ubuntu4.3
我也知道这个问题,但目前尚未得到解答,并且我的系统没有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)
什么都没有发生,没有输出,什么也没有。想法?
我正在尝试在 Ubuntu 18.04 上更新我的固件。当我尝试查看更新时
$ fwupdmgr get-updates
我看到以下内容:
$ fwupdmgr get-updates
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.2.5
No upgrades for UEFI Device Firmware, current is 192.47.1524: 192.47.1524=same
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.1.0
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.1.3
Run Code Online (Sandbox Code Playgroud)
这向我表明我的fwupdmgr
版本(即1.0.9
)至少需要升级1.2.5
到应用所有可用更新。
我该如何更新fwupdmgr
?
“Ubuntu 软件”应用程序告诉我我有可用的固件更新(下面的屏幕截图)。我已经在这台笔记本电脑上安装了许多没有问题的软件,但是这次当我点击“安装”时,更新通知消失了,然后又出现了,好像我什么都没做。我可以继续单击“安装”,但它会在几秒钟后不断返回。然后我想我会重新启动,也许更新会像过去一样在启动之前安装。什么都没有,只是正常启动,但我注意到在关机期间出现了几秒钟的锁定/暂停,我以前没有注意到。
我也尝试过使用 fwupd 但迷路了,因为有一个 snap 版本和一个 deb 版本可用。snap 版本不会运行并给我一个神秘的错误,而 deb 版本与“Ubuntu 软件”有相同的问题。它告诉我我有一个更新,我选择安装它并且正在下载它。现在我得到了重新启动 y/n 选项,我没有从“Ubuntu 软件”中获得,我选择了重新启动 y。我重启。同样的事情,除了关机期间的暂停之外别无他物。我再次正常启动,并且在我登录到我的用户帐户后仍然有相同的更新可用。
如何解决此问题并安装固件更新?一遍又一遍地获得可用的更新而无法安装它很烦人。这是有问题的更新: