最近,为了尝试使用xmonad(显然需要X11版本> = 1.4.6.1),我尝试通过Macports升级Snow Leopard的原生X11。然而,升级之后,X11的表现很奇怪。例如,它不会自动启动quartz-wm(尽管它可以通过xterm手动执行)。它在长时间不活动的情况下也会崩溃。检查控制台,我得到以下错误:[org.macports.startx:没有指定协议]。此外,尽管在升级到X11 v1.9.2的,xmonad仍然不能正常工作,给我以下错误: 如何在故障的Macports升级后修复X11?
配置xmonad-0.9 ...
Setup.lhs:至少有以下依赖性缺失:
X11 > = 1.4.6.1(!)
在这一点上,我决定放弃xmonad并使用本地X11,但现在这给了我完全相同的错误。特别是,本机X告诉我它不能与在DISPLAY变量中设置的显示(:0.0)通信(显然这已经被macports的X11安装所改变)。不用说,这是非常令人沮丧的,任何帮助将不胜感激。谢谢!
投票发送给超级用户,它应该是一个更好的选择。 – dmckee 2010-11-20 22:56:17