GNOME Bugzilla – Bug 684470
What if I don't have the browser plugin ?
Last modified: 2018-09-24 10:26:56 UTC
The webpage https://extensions.gnome.org/about/ helped me understand why I can't install extensions, but not how to fix the problem. The "GNOME Shell Integration" plugin is not installed on any of my browsers. What should I do ? I can't find any way to find and install this browser plugin, or to download and manually install the extensions.
Sorry, I forgot the usual : - Ubuntu Precise just upgraded from Lucid (doing a fresh install is not possible) - Gnome shell 3.4.1-0ubuntu2 - Thanks for your work !! It's awesome.
It should be shipped with the gnome-shell package. Ubuntu/Debian may have split it out into a separate package, which makes no sense to me.
Alright, sorry for that, I was looking in the extensions tab, and not in the plugins tab. The gnome shell plugin is actually installed, but I still can't install any extension. The proxy is correctly configured in both gnome and firefox (via a dynamic configuration file). .xsession-errors is empty, so are the LookingGlass tabs. In Firebug, I can track the javascript code execution until a call to API.installExtension(uuid, ""); (file common.js, line 51). At this point I cannot step into the function. Then I did not find anything really weird. A colleague says it is a proxy problem, at least it is not a plugin problem.
Make sure you have disabled click-to-play.
What does window.SweetTooth.apiVersion give, after you've loaded a page on the site?
Just checking (I have a non english interface), is click to play the chromium feature under Wrench/Preferences/"Confidentiality"/"Content parameters"/Plug-ins/"click to play" ? I reproduced the problem with the default "Execute automatically" option selected. window.SweetTooth.apiVersion gives 3, both under Firefox and Chromium. I also used D-Feet and invoked the InstallRemoteExtension(String uuid, String version) method with the parameters I tracked in firebug (namely "removeaccesibility@lomegor", ""), and a few days ago I would get an error (can't remember the message, sorry), but today I just get an instantaneous "This method did not return anything". It doesn't look like it's even trying to connect to the website to get an extension. So I guess the problem is not in the website of the browser. Still, regarding the website, it would be nice to have a good-old-shell way to install extensions in case the nice-and-easy way fails. For example, links to download the extension manually and extract it in .local/share/gnome-shell/extensions would be enough.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/Infrastructure/Websites/issues/96.