我有一台 Dell XPS 13 7390 BTX,运行 Ubuntu 20.04。我在更新程序时注意到了这个错误,具体来说是“Dell System Firmware 1.5.1 > 1.9.0”。
我发现最接近的解决方案是https://github.com/Foxboron/sbctl/issues/10#issuecomment-648442565,推荐:
sbctl sign -s /usr/libexec/fwupd/efi/fwupdx64.efi -o /usr/libexec/fwupd/efi/fwupdx64.efi.signed
我这样做了,输出是:
Command 'sbctl' not found, did you mean:
command 'sbcl' from deb sbcl (2:2.0.1-3)
command 'bbctl' from deb bit-babbler (0.8build1)
Try: sudo apt install <deb name>
尝试安装sbctl
我去了https://github.com/Foxboron/sbctl但是在 README 文件中也没有提到如何安装它。
我尝试过的其他事情为什么我的 Thinkpad 从 20.04 升级到 20.10 后无法升级固件?(类似,但该用户在 20.04 上有这个包,但在升级到 20.10 的过程中丢失了它,所以看起来他们恢复到了 20.04 并从那里找回了它)和https://github.com/fwupd/fwupd/issues/2219(似乎已经通过将更新推送到上游来修复了这个问题,但是不清楚当错误仍然发生时该怎么办)。
有办法解决这个问题吗?
更新
问题仍然存在,但是当我单击“更新”时,会出现一个消息框,提示已安装更新,需要重新启动:
... 几秒钟后出现一条错误消息,显示下载存储库信息失败(互联网连接正常):