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.

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

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.