web-dev-qa-db-fra.com

Pourquoi l'installation des extensions Shell gnome à partir d'extensions.gnome.org échoue-t-elle en silence?

Sur une nouvelle installation Ubuntu (12.04, 64 bits), après l’installation de gnome-Shell, j’ai essayé d’installer certaines extensions à partir de extensions.gnome.org, mais j’ai obtenu aucun résultat. J'ai essayé avec Firefox et Chromium et j'ai le même problème.

  1. Ouvrez n'importe quelle page d'extension sur extensions.gnome.org.

  2. Mettez l'extension sur "ON". D'accord avec la confirmation de l'installation.

  3. Rien ne se passe et rien n'a été installé (.local/share/gnome-Shell/extensions est vide).

J'ai vérifié .xsession-errors, la console javascript de Firefox, les erreurs de la console gnome-Shell (Alt-F2 + Looking Glass). Il n'y a aucune trace d'erreur.

16
Pascal

J'ai eu un problème similaire moi-même et j'ai essayé de réinitialiser les paramètres GNOME et cela a fonctionné pour moi. Après avoir réinitialisé les paramètres GNOME, essayez de vous déconnecter et de vous reconnecter (et pour plus de sécurité, essayez également de redémarrer) et maintenant, vous devriez pouvoir installer les extensions GNOME.

4
jokerdino

Vous devez avoir décompresser pour pouvoir installer des extensions à partir du site Web.

Sudo apt-get install unzip
3
gpasci

J'ai le même problème, mais cela a commencé il y a seulement quelques jours.

Exécute également l'installation 64 bits. Gnome-Shell a été installé à l'aide de picot de ricotz et de gnome3-team. Le choix du navigateur (même le navigateur épiphanie) ne fait aucune différence.

Peut-être que cela aide à réduire l'erreur?

Ce qui fonctionne, c'est d'aller sur les pages d'accueil des extensions, de les télécharger et de les placer manuellement dans le dossier .local/share/gnome-Shell/extensions /.

2
t.rei

J'utilise Ubuntu 12.04-AMD64.

La seule chose qui a fonctionné pour moi a été de démarrer Firefox avec un profil vierge. Fermez toutes les fenêtres de Firefox et ouvrez un terminal ou appuyez sur Alt+F2 et tapez firefox -P.

Ceci démarrera le gestionnaire de profil ici, vous pourrez choisir un profil et en créer un nouveau vierge que vous pourrez utiliser pour les extensions Gnome. Utilisez la même commande pour revenir à votre ancien profil.

Je crois que c'est un problème avec Firefox ... mais je ne peux tout simplement pas le contourner. Dans Firefox, j'ai effacé tout l'historique, désactivé toutes les extensions, dans gnome-Shell, réinitialisé et réinstallé, mais en vain.

1
perdigueiro

FWIW, j’avais remarqué des erreurs d’autorisations dans .xsession-errors en essayant d’ajouter une extension simple. Dans ce cas: "Supprimer l'accessibilité":

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

L'utilisateur racine et le groupe étaient propriétaires du répertoire. Changer de propriétaire a résolu mes problèmes:

Sudo chown -R nate:nate /home/nate/.local/gnome-Shell   

J'espère que cela t'aides!

1
Nate Robinson

J'ai eu ce problème aussi. Ce que j’ai lu dans d’autres sujets, c’est que l’installation d’extensions à partir de la page Web peut cesser de fonctionner après une mise à niveau.

J'ai remarqué que mes extensions existantes étaient stockées dans /usr/local/gnome-Shell/extenssions et non dans le dossier .local/gnome-Shell/extenssions. Plus tard, seul root avait des autorisations d’écriture sur le dossier /usr/local/gnome-Shell/extenssions. En guise de test, j’ai fait un chmod 777 sur ce dossier, c.-à-d. tous les droits sur tout et sur tout le monde, et maintenant je peux installer des extensions à partir de la page Web.

Ce n'est pas une bonne approche, mais peut-être que cela peut aider quelqu'un à résoudre ce problème?

0
Bunnny

a eu le même problème sur mon installation de 14.04 + gnome 3

corrigé en créant simplement le dossier ~/.local/share/gnome-Shell/extensions/

0
paxapy