16

On a fresh Ubuntu install (12.04, 64-bit), after installing gnome-shell, I've tried to install some extensions from extensions.gnome.org but got no result. I've tried with Firefox and Chromium and got the same issue.

  1. Open any extension page on extensions.gnome.org.

  2. Switch extension to "ON". Agree with confirmation about installation.

  3. Nothing happens and nothing has been installed (.local/share/gnome-shell/extensions is empty).

I've checked .xsession-errors, Firefox's javascript console, gnome-shell console errors (Alt-F2 + looking glass). There isn't any trace of any error.

ish
  • 141,990
Pascal
  • 526

8 Answers8

5

I had a similar problem myself and I tried resetting GNOME settings and it worked for me. After resetting GNOME settings, try logging out and back in (and to be safe, try rebooting as well) and now, you should hopefully be able to install the GNOME extensions.

jokerdino
  • 41,732
3

You must have unzip in order to install extensions from the website.

sudo apt-get install unzip
gpasci
  • 131
2

I am having the same problem, but this started only a few days ago.

Also running the 64 bit install. Gnome-shell was installed using ricotz and gnome3-team ppa. Choice of browser (even epiphany-browser) makes no difference.

Maybe this helps in closing in on the error?

What does work is to go to the extension homepages, download them, and put them in the .local/share/gnome-shell/extensions/ folder manually.

t.rei
  • 21
1

I'm using Ubuntu 12.04-amd64.

The only thing that worked for me was starting Firefox with a blank profile. Close all Firefox windows and open a terminal or press Alt+F2 and type firefox -P.

This will start the Profile Manager here you can choose a profile and create a new blank one that you can use for Gnome extensions. Use the same command to return to your old profile.

I believe it's an issue with Firefox... but just can't get around it. In Firefox I've cleared all history, disabled all extensions, in gnome-shell, reset and reinstall but to no avail.

Peachy
  • 7,235
  • 10
  • 40
  • 47
1

FWIW, I had noticed permissions errors in .xsession-errors when trying to add any simple extension. In this case: "Remove Accessibility":

checkdir:  cannot create extraction directory: /home/nate/.local/share/gnome-shell/extensions/removeaccesibility@lomegor Permission denied

Ran ls -la:

drwx------  3 root root  4096 Jul 15 16:38 gnome-shell

Both root user and group owned the directory. Changing the owner resolved my problems:

sudo chown -R nate:nate /home/nate/.local/gnome-shell   

Hope this helps!

0

I had this issue too. What I have read from other some what related threads is that installing extensions from the web page may stop working after an upgrade.

I noticed that my existing extensions were stored in /usr/local/gnome-shell/extenssions and not in the .local/gnome-shell/extenssions folder. Further on, only root had write permissions to the /usr/local/gnome-shell/extenssions folder. As a test I did a chmod 777 on this folder, ie. full rights to everything and everyone, and now I can install extensions from the web page.

This is not a good approach, but maybe it can help someone to resolve this issue?

Eliah Kagan
  • 119,640
Bunnny
  • 9
0

had similar problem on my 14.04 + gnome 3 setup

fixed by just creating ~/.local/share/gnome-shell/extensions/ folder

pal
  • 1
-2

Try the browsers Firefox and Epiphany. Don't close the tab immediately after accepting the extension installation, especially when you have a slow internet connection.

jplatte
  • 1,290