系统总线工作正常
(dbus-init-bus :system)返回nil,这是它应该返回的。
但是,到会话总线的连接
(dbus-init-bus :session)加薪
(dbus-error "No connection to bus" :session)命令行中的qdbus在两条总线上都可以很好地工作。如果有任何问题的话,它甚至可以在eshell中工作。
emacs和emacs --daemon都不能连接。
发布于 2013-01-02 21:14:51
您正在使用哪个版本的Emacs ?我认为One version (在2012-05-25之前)只查找DBUS_SESSION_BUS_ADDRESS环境变量,而a more recent one使用的库函数也在~/.dbus/session-bus中查找。
发布于 2018-08-02 19:07:44
你在运行emacs之前有没有尝试过:eval $(dbus-launch) export DBUS_SESSION_BUS_ADDRESS
https://stackoverflow.com/questions/13887525
复制相似问题