Comment obtenir plus d'informations sur «Erreur lors du chargement de l'extension»?

18

Comment puis-je obtenir plus d'informations sur les raisons pour lesquelles une extension spécifique ne fonctionne pas et m'afficher "Erreur lors du chargement de l'extension" lorsque j'essaye de l'activer?

entrez la description de l'image ici

orschiro
la source
1
La nouvelle réponse de @Cibes est une meilleure imo alternative, vous voudrez peut-être envisager de l'accepter à la place.
pomsky

Réponses:

15

Courir

sudo journalctl /usr/bin/gnome-shell

et recherchez les erreurs associées à l'extension tout en essayant de l'activer. Vous pouvez également utiliser greppour filtrer les journaux par nom d'extension:

sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'

Parfois, une extension fonctionne bien si vous ajoutez simplement manuellement votre version du shell GNOME (qui n'est pas officiellement prise en charge par l'extension) au metadata.jsonfichier de l'extension .
Pour ce faire (si vous n'avez pas installé l'extension en tant que racine), accédez à ~/.local/share/gnome-shell/extensions/et recherchez le répertoire associé à l'extension. Ouvrez-le et vous devriez trouver un metadata.jsonfichier à l'intérieur. Ouvrez le fichier, ajoutez votre version de shell GNOME sous la "shell-version":section et enregistrez le fichier. Reconnectez-vous et si vous êtes chanceux, l'extension peut commencer à fonctionner.

pomsky
la source
Cela peut contenir une tonne de sortie de journal, dont la plupart ne sont probablement pas liées à l'erreur.
Cerin
@Cerin "et recherchez les erreurs associées à l'extension en essayant de l'activer ." Des horodatages seraient utiles.
pomsky
au lieu de "rechercher les erreurs", vous pouvez utiliser grep, par exemple: sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'pour rechercher des erreurs à partir de l' system-monitorextension
SleepWalker
13

Vous pouvez voir les détails des extensions GNOME, y compris les erreurs, en utilisant l' outil Looking Glass de GNOME :

  1. appuyez sur Alt+ F2, tapez lg, puis Return.
  2. allez dans la section "Extensions"
  3. recherchez l'extension appropriée et cliquez sur "Afficher les erreurs"
Sleidig
la source
3
+1 Merci beaucoup. Maintenant, pourquoi Tweak Tools ne pouvait-il pas afficher ces mêmes messages d'erreur en cliquant sur ce qui est actuellement une icône d'erreur inutile? C'est une question rhétorique; aucune réponse attendue.
Frelling
Et comment le fermez-vous lorsqu'il a volé le focus et n'a pas d'icône x? Vous google sur un autre ordinateur, puis appuyez sur Échap.
Martin Dorey