glib.GError: Tidak ada daemon D-BUS yang berjalan

13

Saat mencoba menjalankan berbaur di Ubuntu Desktop 13.04, saya mendapatkan kesalahan berikut:

$ berbaur

(berbaur: 1509): PERINGATAN GConf **: Klien gagal terhubung ke daemon D-BUS:
Gagal terhubung ke soket / tmp / dbus-EQeHnPP7h5: Koneksi ditolak
Traceback (panggilan terakhir terakhir):
   ...
glib.GError: Tidak ada daemon D-BUS yang berjalan

Saya menjalankan sebagai pengguna non-root, dengan penerusan X11 melalui Putty / SSH ke Xming.

chronospoon
sumber

Jawaban:

24

Bug ini mengarahkan saya ke dua cara untuk memperbaikinya, yang saya gunakan:

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

export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID
chronospoon
sumber
Baru mencoba dan berfungsi pada 14,04
Antony
Saya masih mendapatkan banyak peringatan GConf (gagal terhubung), tetapi bukan alasan yang sama (karena "Sambungan ditolak", sekarang "Tidak menerima balasan. Penyebab yang mungkin meliputi: aplikasi jarak jauh tidak mengirim balasan, pesan keamanan bus kebijakan memblokir balasan, batas waktu balasan kedaluwarsa, atau koneksi jaringan terputus. "Emacs sekarang mulai cukup cepat di ssh -Xsesi saya , setidaknya.
Gauthier
kamu menyelamatkan hariku :)
Sagar Sakre
Bekerja pada 16.10 juga, tapi saya hanya menjalankannya sebagaisudo dbus-launch --sh-syntax
Marcin