glib.GError: Aucun démon D-BUS en cours d'exécution

13

Lorsque j'essaie d'exécuter meld sur Ubuntu Desktop 13.04, j'obtiens l'erreur suivante:

$ meld

(fusion: 1509): GConf-WARNING **: Le client n'a pas pu se connecter au démon D-BUS:
Impossible de se connecter au socket / tmp / dbus-EQeHnPP7h5: connexion refusée
Traceback (dernier appel le plus récent):
   ...
glib.GError: Aucun démon D-BUS en cours d'exécution

Je cours en tant qu'utilisateur non root, avec un transfert X11 via PuTTY / SSH vers Xming.

chronospoon
la source

Réponses:

24

Ce bug m'a indiqué deux façons de le corriger, dont j'ai utilisé:

eval $(dbus-launch --sh-syntax)

export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID
chronospoon
la source
Je viens d'essayer et cela fonctionne le 14.04
Antony
Je reçois toujours de nombreux avertissements GConf (échec de connexion), mais pas la même raison (était "Connexion refusée", c'est maintenant "N'a pas reçu de réponse. Les causes possibles incluent: l'application distante n'a pas envoyé de réponse, la sécurité du bus de messages La stratégie a bloqué la réponse, le délai de réponse a expiré ou la connexion réseau a été rompue. "Emacs démarre maintenant assez rapidement dans ma ssh -Xsession, au moins.
Gauthier
tu m'as sauvé la journée :)
Sagar Sakre
Fonctionne également le 16.10, mais je le lance commesudo dbus-launch --sh-syntax
Marcin