我已经从源代码编译了Emacs pretest 24.3.93.1,它在大多数情况下运行正常。但是,如果我在一段时间后关闭Emacs然后尝试再次启动它,它只会显示一个无响应的空白窗口,我必须等待超过15分钟才能响应。等待时,我确信我的init文件没有运行。我也尝试过运行' emacs -Q'结果相似。
此外,我尝试过&emacs -Q -nw'而我只是一个空白的无响应的终端。再一次,我不得不等待一段时间让emacs再次响应。 知道如何解决这个问题吗?
编辑:为了编译,我刚刚下载了源代码并运行了配置'和'制作'没有参数。我使用的是Ubuntu 14.04。
答案 0 :(得分:3)
运行strace emacs -Q
,看看它挂起时的作用。
看起来像这样的典型问题是Emacs正在尝试解析本地主机名,并且由于某些配置错误,这个对名称服务器的请求超时。如果这看起来合理,您可以检查是否可以在/ etc / hosts中找到hostname -f
。
答案 1 :(得分:0)
您可以尝试将ppa用于每日emacs版本:
sudo apt-get purge emacs emacs-snapshot-common emacs-snapshot-bin-common emacs-snapshot emacs-snapshot-el emacs-snapshot-gtk emacs23 emacs23-bin-common emacs23-common emacs23-el emacs23-nox emacs23-lucid auctex apel emacs24 emacs24-bin-common emacs24-common emacs24-common-non-dfsg emacs24-el
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot