在全新安装的 Ubuntu(12.04,64 位)上,安装 gnome-shell 后,我尝试从 extensions.gnome.org 安装一些扩展,但没有结果。我尝试使用 Firefox 和 Chromium,但遇到了同样的问题。
打开 extensions.gnome.org 上的任何扩展页面。
将扩展开关切换至“ON”。同意安装确认。
什么都没有发生,也没有安装任何东西(
.local/share/gnome-shell/extensions
是空的)。
我检查了 .xsession-errors、Firefox 的 javascript 控制台、gnome-shell 控制台错误(Alt-F2 + 镜像)。没有任何错误的踪迹。
答案1
我自己也遇到过类似的问题,我尝试重置 GNOME 设置,结果成功了。重置 GNOME 设置后,尝试注销并重新登录(为了安全起见,也尝试重新启动),现在,您应该能够安装 GNOME 扩展了。
答案2
你必须有解压缩以便从网站安装扩展。
sudo apt-get install unzip
答案3
我遇到了同样的问题,但这只是几天前才开始的。
还运行 64 位安装。使用 ricotz 和 gnome3-team ppa 安装 Gnome-shell。选择浏览器(甚至是 epiphany-browser)没有区别。
也许这有助于缩小错误范围?
有效的方法是转到扩展主页,下载它们,然后手动将它们放入 .local/share/gnome-shell/extensions/ 文件夹中。
答案4
.xsession-errors
值得一提的是,我尝试添加任何简单扩展时都注意到了权限错误。在本例中:“删除可访问性”:
checkdir: cannot create extraction directory: /home/nate/.local/share/gnome-shell/extensions/removeaccesibility@lomegor Permission denied
冉ls -la
:
drwx------ 3 root root 4096 Jul 15 16:38 gnome-shell
root 用户和组都拥有该目录。更改所有者解决了我的问题:
sudo chown -R nate:nate /home/nate/.local/gnome-shell
希望这可以帮助!