首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Emacs连接到系统总线,但不连接到会话总线

Emacs连接到系统总线,但不连接到会话总线
EN

Stack Overflow用户
提问于 2012-12-15 07:11:54
回答 2查看 1.1K关注 0票数 21

系统总线工作正常

代码语言:javascript
复制
(dbus-init-bus :system)

返回nil,这是它应该返回的。

但是,到会话总线的连接

代码语言:javascript
复制
(dbus-init-bus :session)

加薪

代码语言:javascript
复制
(dbus-error "No connection to bus" :session)

命令行中的qdbus在两条总线上都可以很好地工作。如果有任何问题的话,它甚至可以在eshell中工作。

emacsemacs --daemon都不能连接。

EN

回答 2

Stack Overflow用户

发布于 2013-01-02 21:14:51

您正在使用哪个版本的Emacs ?我认为One version (在2012-05-25之前)只查找DBUS_SESSION_BUS_ADDRESS环境变量,而a more recent one使用的库函数也在~/.dbus/session-bus中查找。

票数 2
EN

Stack Overflow用户

发布于 2018-08-02 19:07:44

你在运行emacs之前有没有尝试过:eval $(dbus-launch) export DBUS_SESSION_BUS_ADDRESS

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13887525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档