fwupd 服务启动失败

fwupd 服务启动失败

有一段时间,我遇到了 fwupd 的问题。

最初,我每次打开 Ubuntu 软件时都会看到一条错误消息。错误消息为“调用 org.freedesktop.fwupd 的 StartServiceByName 时出错:无法激活服务...”。有关更多详细信息,请参见下图。

Ubuntu 软件 v3.38.1 上的错误消息

当我尝试使用以下命令通过终端启动 fwupd 时:

$ sudo service fwupd start

我收到以下消息:

Job for fwupd.service failed because the control process exited with error code.
See "systemctl status fwupd.service" and "journalctl -xe" for details.

因此,如果我运行“systemctl status fwupd.service”,我会得到以下信息:

######@HP-ENVY-Notebook:~$ systemctl status fwupd.service 
● fwupd.service - Firmware update daemon
     Loaded: loaded (/lib/systemd/system/fwupd.service; static)
     Active: failed (Result: exit-code) since Mon 2021-02-15 19:35:23 GMT; 7s ago
       Docs: https://fwupd.org/
    Process: 6237 ExecStart=/usr/libexec/fwupd/fwupd (code=exited, status=127)
   Main PID: 6237 (code=exited, status=127)

Feb 15 19:35:23 HP-ENVY-Notebook systemd[1]: Starting Firmware update daemon...
Feb 15 19:35:23 HP-ENVY-Notebook fwupd[6237]: /usr/libexec/fwupd/fwupd: symbol lookup error: /lib/x86_64-linux-gnu/libgusb.so.2: undefined symbol: libusb_get_parent
Feb 15 19:35:23 HP-ENVY-Notebook systemd[1]: fwupd.service: Main process exited, code=exited, status=127/n/a
Feb 15 19:35:23 HP-ENVY-Notebook systemd[1]: fwupd.service: Failed with result 'exit-code'.
Feb 15 19:35:23 HP-ENVY-Notebook systemd[1]: Failed to start Firmware update daemon.

如您所见,我正在使用 HP 笔记本电脑(错误的决定),它配备了 Intel Core i5 并运行 Ubuntu 20.10 groovy。(如果需要,我可以提供更多信息。)

如果我运行“sudo apt update --fix-missing && sudo apt upgrade”,它会显示所有软件包都是最新的。

请问有什么想法吗?

答案1

更新:fwupd 服务现在似乎可以正常工作了!

在我进行了一些更新后,问题似乎已经修复。我猜这只是一个错误。

答案2

我收到相同的错误消息,但我可以通过运行命令来启动它sudo service fwupd start。但每次重启后我都必须这样做。

相关内容