GNOME Shell 集成扩展正在运行,21.10 中未检测到本机主机连接器

GNOME Shell 集成扩展正在运行,21.10 中未检测到本机主机连接器

我已关注此链接中的问答: 尽管 GNOME Shell 集成扩展正在运行,但未检测到本机主机连接器

但仍然无法在任何浏览器(Chrome、Brave 或 Firefox)中工作。我已删除并重新安装了连接器,重新启动了 gnome,但浏览器仍然在标题中显示该消息。我宁愿不从 snap 安装 Chrome。如果有人有新想法,我将不胜感激。

答案1

您正在运行 21.10。这让我相信您的 Firefox 现已作为 snap 包安装。在 21.10 中,Firefox 默认以 snap 形式提供。通过查看 Snap 商店或在 的输出中找到“firefox”来验证snap list

不幸的是,以 snap 形式安装的浏览器无法连接到主系统,因此也无法连接到建立 Gnome Shell Extensions 网站和 Gnome Shell 之间通信的连接器“chrome-gnome-shell”。

有两种方法可以解决

  1. 您可以手动安装 Gnome Shell 扩展,而不是直接从网站安装。这并不难。还要注意,相当多的扩展都随默认的 Ubuntu 软件中心一起提供。从那里安装软件是官方支持的,并且扩展经过打包和测试,可与 Ubuntu 桌面配合使用。
  2. 您可以删除浏览器的 snap 版本,然后安装常规版本。常规版本.deb在 Ubuntu 21.10 中仍然可用。可以预期,即将推出的 LTS 22.04 将不再如此。

第三种解决方法:如果你启用了 Flatpak,你可以安装扩展管理器,一个 GTK4 桌面应用程序,允许无需使用浏览器即可浏览和安装扩展。

相关内容