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.

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

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.