![Gnome shell 扩展更新:错误](https://linux22.com/image/1183231/Gnome%20shell%20%E6%89%A9%E5%B1%95%E6%9B%B4%E6%96%B0%EF%BC%9A%E9%94%99%E8%AF%AF.png)
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 版本进行了测试。