2012-12-14 13 views
19

sistem veriyolu, inceEmacs olması gerektiği gibi bir

(dbus-init-bus :system) 

işlevi nil çalışır ancak oturumuna, sistem veri yoluna bağlanır.

Ancak, oturum otobüsün

(dbus-init-bus :session) 

bağlantı komut satırında

(dbus-error "No connection to bus" :session) 

qdbus hem otobüs ile gayet güzel çalışıyor yükseltir. Herhangi bir endişe varsa, , eshell içinde çalışır.

Ne emacs ne de emacs --daemon bağlanır.

+1

"24.5.1" ile iyi çalışıyor gibi görünüyor. – Reactormonk

+0

Bu sorunu çözüyor musunuz? Aynı problemim var ama sadece Linux'taki '24.3.1' versiyonundaki 'emacs --daemon'. BTW, bazı kullanıcılar şunları söyledi: https://www.reddit.com/r/emacs/comments/2d4c1m/emacs_daemon_dbus_error_no_connection_to_bus/ –

+0

@ManoelVilela emaclarınızı yükseltin. – Reactormonk

cevap

2

Hangi Emacs sürümünü kullanıyorsunuz? One version (2012-05-25'dan önce) sadece DBUS_SESSION_BUS_ADDRESS ortam değişkenini arar, a more recent one da ~/.dbus/session-bus da göründüğü bir kütüphane işlevi kullanır.

+0

GNU Emacs 24.2.1'i denemek – Reactormonk