我已经运行了
gnome-shell 扩展管理器
但不再如此。
无论是从应用启动器
也不是从命令行
- gnome-shell 扩展管理器
也不是来自 Ubuntu 软件、已安装、扩展管理器,它出现“加载应用程序详细信息”并挂在那里。
最可能的解决方案是卸载并重新安装它。可能会丢失一些扩展(我对此表示怀疑)。
我正在使用 wayland。(也许我可以尝试 xorg)
22.04.1
答案1
这确实是 Wayland 的问题。
您有两个选择:
改用 XOrg,或者...
使用以下方法启动扩展管理器:
GDK_BACKEND=x11 /usr/bin/extension-manager
注意:Gnome Extensions 应用程序也会出现同样的问题。如果您正在使用该应用程序,则可以使用以下命令启动它:
GDK_BACKEND=x11 /usr/bin/gnome-extensions-app
请参见此错误报告了解更多信息。
更新:
这是另一种曾经有效的方法(尽管目前对我来说不起作用):
__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json /usr/bin/extension-manager
最终,对于 GNOME Shell 42+,这可能是需要每个受影响扩展单独修复的问题。例如,GS 连接扩展程序刚刚于 2022 年 10 月 17 日进行了修复:
https://github.com/GSConnect/gnome-shell-extension-gsconnect/issues/1213
https://github.com/GSConnect/gnome-shell-extension-gsconnect/pull/1486
我建议打开一个包含受影响扩展的错误报告;您可能需要包含上述两个链接,以便开发人员能够了解如何解决问题。
答案2
扩展管理器(又名gnome-shell-extension-manager
)是一个第三方工具安装和管理 Gnome Shell 扩展。卸载它不会影响系统中已安装和运行的任何扩展。
不过,对于您来说,您可以尝试通过命令重新安装它:
sudo apt install --reinstall gnome-shell-extension-manager
顺便说一句,还有一个官方的 GNOME Extensions 应用程序(又名gnome-shell-extension-prefs
),可以管理(打开/关闭、配置、删除)扩展。它必须安装在 Ubuntu 22.04 中才能更新您的扩展。