web-dev-qa-db-fra.com

Comment déboguer l'extension Nautilus?

J'ai récemment installé mpd-gnome qui ajoute entre autres une extension nautilus nautilus-mpd.py. Cette extension ne semble pas fonctionner, j'ai donc décidé d'exécuter nautilus à partir de la ligne de commande pour voir si elle a généré une sorte d'erreur concernant l'extension. Malheureusement, dès que j'ai tenté ce nautile bifurqué à l'arrière-plan ou quelque chose.

Comment puis-je voir exactement pourquoi mon extension ne fonctionne pas?

2
camilla.greer

Si vous voulez que nautilus s'arrête définitivement, ouvrez gconf-editor et définissez/desktop/gnome/session/required_components_list sur windowmanager,panel (suppression de "gestionnaire de fichiers"). Déconnectez-vous puis reconnectez-vous.

Pour restaurer le comportement précédent, remplacez la clé gconf par windowmanager,panel,filemanager.

1
Ken Simon

Je me souviens avoir pu exécuter nautilus à partir d'un terminal lors du débogage des extensions moi-même; si vous tuez puis redémarrez immédiatement nautilus, vous devriez le faire fonctionner à partir de la ligne de commande:

nautilus -q && nautilus ~/

J'ai pu confirmer que cela fonctionne sur Lucid. Notez qu'il est important de passer dans un certain répertoire lors du lancement de nautilus, sinon cela se terminera en arrière-plan.

3
mrooney