无法使用 Firefox 在 Ubuntu 18.10 上安装 GNOME 扩展

无法使用 Firefox 在 Ubuntu 18.10 上安装 GNOME 扩展

我想安装 GSConnect 来将文件从手机传输到笔记本电脑。所以我安装了

sudo apt install chrome-gnome-shell

然后我从 GNOME 扩展网站安装了 Firefox 插件。但是,当我点击开关启用扩展时,它提示我安装扩展,但扩展并未安装,当我刷新页面时滑块又恢复为关闭状态。

我使用以下命令重置了我的配置:

dconf reset -f /

调试 Firefox 插件告诉我这一点:

Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist.

我也尝试过手动安装扩展但是也没有用。

不仅仅是这个 gsconnect,我也无法启用/禁用其他扩展。我在 chrome 中也遇到了同样的问题。

答案1

TL;DR:将文件所有权更改为我当前用户(递归)后,问题就解决了。您可能还需要使用以下命令重置 gnome-settingsdconf reset -f /org/gnome/

感谢@提供的链接庞斯基我了解到你可以从 Ubuntu 的软件中心安装扩展。当我尝试这样做时,出现了错误。它类似于“shell.extractExtensionError”。

针对此问题的第一个建议是让我使用 重置 gnome 设置dconf reset -f /org/gnome/。重启后问题仍然存在。

经过一番挖掘,我了解到你可以通过运行命令来获得有关发生问题的更多信息sudo journalctl /usr/bin/gnome-shell

存在很多与打开文件相关的错误,因此我运行sudo chown -R $USER ~/.local并解决了该问题。

相关内容