Gtk-Message: échec du chargement du module "pantheon-filechooser-module"

12

Il était une fois, j'ai installé le bureau Pantheon sur Ubuntu 14.04.

Et puis j'ai décidé d'utiliser le bureau vanilla, Unity.

J'ai donc supprimé tout ce qui concerne le Panthéon. Je ne me souviens pas de la commande exacte, mais il semble que:

sudo apt-get remove pantheon*

Lorsque j'ouvre certaines applications qui s'exécutent avec l'interface graphique à partir du terminal, une erreur, un avertissement ou un message s'affiche.

$ gedit
Gtk-Message: Failed to load module "pantheon-filechooser-module"
$ wireshark
Gtk-Message: Failed to load module "pantheon-filechooser-module"
$ nautilus
Gtk-Message: Failed to load module "pantheon-filechooser-module"

Il semble que cela n'affecte pas le comportement réel du système. Mais c'est vraiment ennuyeux pour moi.

Y a-t-il quelqu'un qui peut me donner un petit indice pour résoudre ce problème?

Jeon
la source
Installez le panthéon et l'erreur disparaîtra.
Babbzzz
3
Vous verrez toujours ce message avec les applications non gtk3. C'est inoffensif et vous pouvez l'ignorer. | Elementary OS Freya
daGo

Réponses:

16

J'ai eu le même problème! Si vous exécutez ce qui suit:

env | grep -i gtk

Et voyez le module sur votre chemin comme le mien:

GTK_MODULES = module-panthéon-filechooser : superposition-barre de défilement

Ensuite, cela signifie qu'il est réglé quelque part pour utiliser le panthéon qui doit être retiré. J'ai fait un rapide grep et j'ai trouvé ce qui suit:

/etc/profile.d/pantheon-filechooser-module.sh:export GTK_MODULES = pantheon-filechooser-module

Ainsi fait:

sudo rm /etc/profile.d/pantheon-filechooser-module.sh

Enfin - j'ai enregistré ma variable GTK_MODULES sans le filechooser dans ma session en cours pour ne pas avoir à redémarrer: (évidemment la vôtre sera différente de la mienne)

GTK_MODULES = "superposition-barre de défilement"

Travail accompli.

Matt Harvey
la source
Dans elementaryOS, je devais le taper comme ceci:set GTK_MODULES gail:atk-bridge
Phil Roggenbuck
ATK-Bridge n'est qu'un autre module comme la barre de défilement de superposition, dans la réponse.
Phil Roggenbuck Il y a