Gnome shell 扩展更新:错误

Gnome shell 扩展更新:错误

Ubuntu 21.04,Xorg,gnome-shell 3.28.4。

我偶尔会收到一条消息,提示某个 Gnome shell 扩展需要更新。(最新:锁定键)。尝试更新扩展总是会导致扩展列表上出现无处不在的红色“错误”消息(以及无效的扩展)。解决方案始终是重新启动 X(Alt+F2,r),然后一切恢复正常(直到发出下一次更新信号)。启动时,我总是选择 Xorg 上的 GNOME,因为这样可以给我想要的桌面。

但是这个扩展更新行为呢?为什么会出现这种情况,系统显然尚未完成。有人知道吗?谢谢 :)

答案1

首先,Ubuntu 安装默认不支持从 Gnome Extensions 网站安装 Gnome Shell 扩展。因此,您需要在您的自己的责任。这不是“系统显然尚未完成”的问题。

许多 Gnome 扩展都是由像你我这样的志愿者制作的(或者更确切地说,那些了解 Java 脚本的人 -;)。开发人员制作扩展所针对的界面 1) 记录不全,2) 在不同版本之间仍然会发生变化。因此,在 Gnome Shell 的新版本上运行的新版本可能不再适用于旧版本。

你最好的选择可能是禁用自动更新扩展。如果扩展出现故障,请将其删除并尝试重新安装,但要从下拉菜单中特别选择“Shell 版本”。

使用 Gnome Shell 扩展的最可靠体验是从 Ubuntu 软件源安装它们,即使用 Ubuntu 软件或通过命令行(键入sudo apt install gnome-shell-extension然后Tab自动完成以查看所有可用软件包)。这些版本专门针对您当前的 Ubuntu 版本进行了测试。

答案2

Ubuntu 21.04 是一个临时版本,这个问题最好报告为错误这里因此开发人员可以在预计 2022 年 4 月发布的下一个 LTS 之前了解它。

临时版本将引入 Canonical 和上游开源项目的新功能,它们是这些新功能的试验场。许多开发人员运行临时版本,因为它们提供较新的编译器或访问较新的内核和较新的库,并且它们通常在快速 DevOps 流程(如 CI/CD 管道)中使用,其中工件的生命周期可能短于临时版本的支持期。临时版本在其生命周期内会获得“主要”的完整安全维护。

此引用解释得更多。

相关内容