emacsclient:无法打开显示

时间:2014-02-24 00:57:35

标签: ubuntu emacs

我正在尝试使用以下命令连接到现有的emacs守护程序来打开新的emacs框架,但无法打开显示。

这是命令:

emacsclient -c

输出结果为:

等待Emacs ...... ERROR :显示:1无法打开

$ DISPLAY是:0

不知道为什么错误消息指示显示:1

我甚至尝试过emacsclient -c -d:0,结果相同。

其他X程序开始没有问题,例如xclock,xeyes等。

有什么想法吗?

感谢。

2 个答案:

答案 0 :(得分:0)

重新启动emacs守护程序后它工作,但仍不确定为什么第一次没有工作......

答案 1 :(得分:0)

您可能想查看此question的答案:

这可能是因为emacsclient需要与emacsserver进程相同的$ XAUTHORITY,但是如果您在桌面或其他会话中启动了emacs服务器进程,它可能没有将XAUTHORITY的信誉放在emacsclient所在的位置为了它。