Comment obtenir plus d'informations sur la raison pour laquelle une extension spécifique ne fonctionne pas et affiche "Erreur de chargement de l'extension" lorsque j'essaie de l'activer?
Réponses
Trop de publicités?Exécutez
sudo journalctl /usr/bin/gnome-shell
et recherchez les erreurs associées à l'extension tout en essayant de l'activer. Vous pouvez également utiliser grep
pour filtrer les journaux par nom d'extension :
sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'
Parfois, une extension fonctionne correctement si vous ajoutez manuellement votre version de GNOME shell (qui n'est pas officiellement prise en charge par l'extension) au fichier metadata.json
de l'extension.
Pour ce faire (si vous avez installé l'extension pas en tant que superutilisateur), allez dans ~/.local/share/gnome-shell/extensions/
et recherchez le répertoire associé à l'extension. Ouvrez-le et vous devriez trouver un fichier metadata.json
à l'intérieur. Ouvrez le fichier, ajoutez votre version de GNOME shell sous la section "shell-version":
et enregistrez le fichier. Reconnectez-vous et si vous avez de la chance, l'extension peut commencer à fonctionner.
Vous pouvez voir les détails des extensions GNOME, y compris les erreurs, en utilisant l'outil Looking Glass de GNOME :
- appuyez sur Alt+F2, tapez
lg
, puis appuyez sur Entrée. - allez dans la section "Extensions"
- recherchez l'extension pertinente et cliquez sur "Afficher les erreurs" pour celle-ci