After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 694684 - installation of shell extension : not working
installation of shell extension : not working
Status: RESOLVED INCOMPLETE
Product: website
Classification: Infrastructure
Component: extensions.gnome.org
current
Other Linux
: Normal major
: ---
Assigned To: Shell extensions maintainer(s)
Shell extensions maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-02-25 15:43 UTC by cmayet
Modified: 2017-02-12 09:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description cmayet 2013-02-25 15:43:31 UTC
I can't install any gnome shell extension through the website https://extensions.gnome.org/
I click on the switch button to activate the extension, then go to the installed extension page ("https://extensions.gnome.org/local/") but nothing appears. The extensions are obviously not installed on my system.
I am running Opensuse Version 12.2 (Mantis) 64 bits, Noyau Linux 3.4.28-2.20-desktop, GNOME 3.4.2 (from opensuse's official repository, I've tried installing 3.6 but without success). The Gnome shell integration plug-in is version 3.4.2-3.7.1

Below is the content of the "~/.xsession-errors" file

If anyone can help...

Thank you !


** Message: applet now embedded in the notification area
failed to create drawable

(gnome-settings-daemon:1151): updates-plugin-WARNING **: Failed to get symlink: Erreur lors de l'obtention des informations du fichier « /run/udev/firmware-mi
ssing/intel-ucode/06-1a-05 » : Aucun fichier ou dossier de ce type

(gnome-shell:1477): folks-WARNING **: Error preparing persona store 'libsocialweb:smugmug': Couldn’t prepare libsocialweb service: No contacts capability was 
found.

(gnome-shell:1477): folks-WARNING **: Error preparing persona store 'libsocialweb:plurk': Couldn’t prepare libsocialweb service: No contacts capability was fo
und.
    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'
    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'

** (gnome-system-monitor:2123): WARNING **: SELinux was found but is not enabled.

    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'
    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'
    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'
    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'
    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'
    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'
    JS ERROR: !!!   Exception was: TypeError: info is null
    JS ERROR: !!!     lineNumber = '83'
    JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/extensionSystem.js"'
    JS ERROR: !!!     stack = '"([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:83
"'
    JS ERROR: !!!     message = '"info is null"'
Comment 1 Jasper St. Pierre (not reading bugmail) 2013-02-25 15:54:31 UTC
The "info is null" error means that gnome-shell couldn't contact the website. Are you behind a proxy?
Comment 2 cmayet 2013-02-25 16:04:02 UTC
yes...
but according to what is mentioned here https://extensions.gnome.org/about/ , 
I have configured my proxy in both my browser's configuration dialog as well as GNOME's Network panel under System Settings.
It seems to be ok as I can access the internet through my browser, and other apps (package updates, ping in a terminal).
The difficulty is that there is a proxy configuration in opensuse's yast, and in gnome's system configuration. I have disabled all proxys in yast, and configured in gnome and firefox.
Comment 3 Jasper St. Pierre (not reading bugmail) 2013-02-25 16:12:15 UTC
Does Epiphany work?
Comment 4 cmayet 2013-02-25 16:45:15 UTC
Epiphany was not working (thank you !) so I guess my proxy was not well configured. I got it working by removing the preceding "http://" in the proxy address.
Epiphany is now working, and I assume my proxy is well configured (why was it working before in other applications ?).

However, I still cannot install shell extensions.
The behavior has changed, when switching the button to on on any extension, I now get a pop-up to confirm the installation (which I didn't get before), I confirm, but the extension is not installed, even after log out/log in or reboot

I don't know if this is relevant but I put below the content of .xsession-errors

gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
GNOME_KEYRING_CONTROL=/run/user/mayet/keyring-hzfn4w
SSH_AUTH_SOCK=/run/user/mayet/keyring-hzfn4w/ssh
GNOME_KEYRING_PID=1183
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
GNOME_KEYRING_CONTROL=/run/user/mayet/keyring-hzfn4w
SSH_AUTH_SOCK=/run/user/mayet/keyring-hzfn4w/ssh
GNOME_KEYRING_CONTROL=/run/user/mayet/keyring-hzfn4w
SSH_AUTH_SOCK=/run/user/mayet/keyring-hzfn4w/ssh
GNOME_KEYRING_CONTROL=/run/user/mayet/keyring-hzfn4w
SSH_AUTH_SOCK=/run/user/mayet/keyring-hzfn4w/ssh
GPG_AGENT_INFO=/run/user/mayet/keyring-hzfn4w/gpg:0:1

(gnome-settings-daemon:1179): color-plugin-WARNING **: There is no colord server available
Initializing tracker-store...
Initializing tracker-miner-fs...
Tracker-Message: Setting up monitor for changes to config file:'/home/mayet/.config/tracker/tracker-store.cfg'
Tracker-Message: Setting up monitor for changes to config file:'/home/mayet/.config/tracker/tracker-miner-fs.cfg'
Tracker-Message: Setting up monitor for changes to config file:'/home/mayet/.config/tracker/tracker-store.cfg'
Initializing nautilus-open-terminal extension
** Message: applet now removed from the notification area
Failed to play sound: File or data not found
failed to create drawable
Starting log:
  File:'/home/mayet/.local/share/tracker/tracker-store.log'
Starting log:
  File:'/home/mayet/.local/share/tracker/tracker-miner-fs.log'

** (nautilus:1302): WARNING **: Can not get _NET_WORKAREA

** (nautilus:1302): WARNING **: Can not determine workarea, guessing at layout
** Message: applet now embedded in the notification area

(gnome-settings-daemon:1179): updates-plugin-WARNING **: Failed to get symlink: Erreur lors de l'obtention des informations du fichier « /run/udev/firmware-missing/intel-ucode/06-1a-05 » : Aucun fichier ou dossier de ce type

(gnome-shell:1290): folks-WARNING **: Error preparing persona store 'libsocialweb:smugmug': Couldn’t prepare libsocialweb service: No contacts capability was found.

(gnome-shell:1290): folks-WARNING **: Error preparing persona store 'libsocialweb:plurk': Couldn’t prepare libsocialweb service: No contacts capability was found.
Comment 5 Jasper St. Pierre (not reading bugmail) 2013-02-25 17:22:05 UTC
Nothing there looks out of place. Are you sure you're installing an extension that's compatible with your shell verison? There's a bug where sometimes the extension can be installed even if it's incompatible with your version of gnome-shell.
Comment 6 cmayet 2013-02-25 17:39:09 UTC
I am not sure (how could I check this ?). For example I can't install "Remove accessibility" or "CPU Freq" which are both working on my laptop (Ubuntu 12.04), whith the same shell version (GNOME 3.4.2).
Comment 7 Yuri Konotopov 2017-01-29 19:48:01 UTC
Is it still issue?
Comment 8 Yuri Konotopov 2017-02-12 09:57:20 UTC
Reopen if it still issue