GNOME 扩展不兼容

GNOME 扩展不兼容

我使用 Ubuntu 20.04 有几个月了。这是我第三次使用 Ubuntu 21.10,我无法安装此 GNOME 扩展:表情符号选择器

我怎样才能解决这个问题?

答案1

您面临着使用 Gnome 网站上的 Gnome Shell 扩展的主要缺点。不幸的是,Gnome Shell 经常会破坏扩展。然后作者需要调整扩展以适应较新的 Gnome Shell 版本。如果这没有发生,则用户会遇到问题。除了自己编写代码之外,您无能为力,只能发出问题信号并希望作者能够解决。

  • 您可能更喜欢安装来自 Ubuntu 软件的扩展。这些扩展经过打包和测试,可与您的桌面配合使用。这些扩展非常稳定,但即使如此,也无法保证下一个 Ubuntu 版本中会提供这些扩展。
  • 您可能更愿意选择长期发布的 Ubuntu 版本。此类系统支持时间更长,因此您不太可能因为所依赖的某些组件停止工作而调整工作流程。
  • metadata.json不支持:您可以通过使用文本编辑器更改扩展文件中的版本号来强制在当前版本的 Gnome Shell 中加载该扩展。

答案2

作为解决 GNOME 扩展不兼容问题的一种方法,您可以找到其他执行相同功能且独立于 GNOME Shell 的工具。

举个具体的例子,问题帖子中提到的 Emoji Selector 扩展还有其他替代方案。如果你打开Ubuntu 软件并进行搜索,emoji picker您将找到一个您可能想要查看的工具。

答案3

我在 Ubuntu 20.04 中遇到了同样的问题。我尝试使用以下两个扩展安装休眠菜单:

在 Firefox 中,按钮的滑块设置为“开”状态,但没有任何反应。刷新页面后,按钮再次设置为“关”状态。

使用软件更新程序更新 Ubuntu 并重新启动系统后,我成功启用了所需的扩展。需要执行以下操作(我还不知道确切的顺序以及某些点需要重复多少次才能正确生效):

  • 按下扩展的配置按钮。
  • 再次按“关闭”然后按“开”以禁用和启用扩展。
  • Alt+ F2,输入r,然后按Enter
  • 注销并登录。

之后扩展被添加到 UI。

为了安装 GNOME 扩展支持,我使用了本文中的说明:https://www.omgubuntu.co.uk/install-gnome-extensions-on-ubuntu

以下是其中的相关步骤:

  1. 在浏览器(Firefox 或 Chrome)中添加“GNOME Shell 集成”插件。

  2. 安装chrome-gnome-shell(也适用于 Firefox):

    sudo apt install chrome-gnome-shell
    
  3. 已安装的调整:

    sudo apt install gnome-tweaks
    

这是一个类似的问题:为什么尝试安装 dash to dock 扩展时没有任何反应?

相关内容