由于 Firefox 上的 extensions.gnome.org 中出现“未定义”错误,无法安装 gnome 扩展

由于 Firefox 上的 extensions.gnome.org 中出现“未定义”错误,无法安装 gnome 扩展

自上次重启后我无法安装 gnome-extensions。

**错误信息截图**

我尝试使用 重置 gnomegnome-tweaks并重新安装chrome-gnome-shellgnome-shell-extension并且,'GNOME Shell 集成' Firefox 插件。我正在使用 Ubuntu 版本 18.04.2 和内核5.2.5-050205-generic

答案1

我不知道你做了什么,但是我备份了我的所有扩展(复制了文件~/.local/share/gnome-shell/extensions夹),重新安装了操作系统(Fedora 30),删除了~/.local/share/gnome-shell/extensions文件夹,创建了指向备份文件夹的符号链接(链接在~/.local/share/gnome-shell/extensions。然后我收到了错误。

我相信 Firefox 扩展会检查是否~/.local/share/gnome-shell/extesions是一个文件夹,但是符号链接不是文件夹(即使它链接到文件夹也不是),因此 Firefox 扩展中的变量未定义。

解决方案

文件夹~/.local/share/gnome-shell/extensions必须是文件夹,而不是符号链接。就我而言,我使用符号链接~/.local/share/gnome-shell后,它又可以正常工作了。如果您不想/不需要使用符号链接,请使用常规文件夹,问题就会消失。

相关内容