glib.GError: Nie działa demon D-BUS


13

Podczas próby uruchomienia narzędzia meld na Ubuntu Desktop 13.04 pojawia się następujący błąd:

$ meld

(data: 1509): GConf-WARNING **: Klient nie może połączyć się z demonem D-BUS:
Nie udało się połączyć z gniazdem / tmp / dbus-EQeHnPP7h5: Połączenie odrzucone
Traceback (ostatnie połączenie ostatnio):
   ...
glib.GError: Nie działa demon D-BUS

Pracuję jako użytkownik inny niż root, a X11 przekierowuje przez PuTTY / SSH do Xming.

Odpowiedzi:


24

Ten błąd wskazał mi dwa sposoby, aby go naprawić, z których korzystałem:

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

export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID

Właśnie wypróbowałem i działa 14.04
Antony

Nadal otrzymuję wiele ostrzeżeń GConf (nie udało się połączyć), ale nie z tego samego powodu (było „Odmowa połączenia”, teraz „Nie otrzymałem odpowiedzi. Możliwe przyczyny to: aplikacja zdalna nie wysłała odpowiedzi, bezpieczeństwo magistrali komunikatów zasady zablokowały odpowiedź, upłynął limit czasu odpowiedzi lub połączenie sieciowe zostało zerwane. „Emacs ssh -Xprzynajmniej teraz zaczyna się dość szybko w mojej sesji.
Gauthier,

uratowałeś mi dzień :)
Sagar Sakre

Działa również 16.10, ale po prostu uruchamiam jakosudo dbus-launch --sh-syntax
Marcin
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.