Aujourd'hui, j'ai migré de Debian Jessie (stable) vers Stretch (testing), et de nombreuses extensions dont j'ai besoin pour travailler ne sont plus marquées comme compatibles. Je suis assez sûr que ce n'est pas un gros problème pour la plupart d'entre eux (peut-être juste manifest.json
pour mettre à jour).Comment afficher stacktrace pour les extensions gnome-shell dans Gnome Shell 3.16.2?
Mais mon problème est que je ne peux pas trouver un moyen d'avoir js tracebacks pour identifier les problèmes de chargement. Avant, il y avait des journaux dans la console lors de l'exécution de la commande gnome-shell --replace
, ou simplement dans le fichier ~/.xsession-errors
. Pour autant que je puisse voir, ~/.xsession-errors
le fichier ne semble pas se connecter à quoi que ce soit de js. Pour tester, j'ai utilisé looking glass et essayé d'enregistrer quelque chose. J'ai regardé Debian changelog, mais n'a pas aidé.
Les journaux sont-ils transférés vers un autre fichier? Est-ce qu'un moyen simple de déboguer js sans using gdb?
Toute aide serait vraiment appréciée! Merci
Pourriez-vous s'il vous plaît expliquer plus votre réponse en ajoutant un peu plus description de la solution que vous fournissez? – abarisone
après vérification, je vois les journaux avec 'queue -f/var/log/messages' trop – cbenz
Merci. Lorsque je recharge Gnome avec une extension en état d'erreur (ce qui produirait un stacktrace dans les logs quelque part), rien n'est ajouté dans journalctl (dans root). Quand j'essaie de "regarder des lunettes" 'global.log (" foo ")' => rien. Rien dans/var/log/messages aussi. – brunetton