开始使用xmonad

6
我完全不了解xmonad,但我想开始使用它来提高我的生产力。
这是我一直在使用的指南(我正在使用Apple OS X Snow Leopard) http://xmonad.org/tour.html#start 到目前为止,我已经成功安装了Haskell-Platform、Cabal、dMenu和xmonad(使用cabal install)。
当我尝试从终端运行xmonad时,遇到了以下错误:
SDGL0990Z464C:~ cflynn$ echo $PATH
/Users/cflynn/.cabal/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
SDGL0990Z464C:~ cflynn$ xmonad
/Users/cflynn/.xmonad/xmonad-i386-darwin: executeFile: does not exist (No such file or directory)
X Error of failed request:  BadAccess (attempt to access private resource denied)
  Major opcode of failed request:  2 (X_ChangeWindowAttributes)
  Serial number of failed request:  7
  Current serial number in output stream:  8

有人可以解释这是什么意思吗?谢谢!


1
我不了解Mac。在Linux上,你应该将一个名为xmonad.hs的文件放置在~/.xmonad/目录下。你可以尝试在命令行上编译它,以确保语法正确。 - Wei Hu
6
@Longpoke X11 有什么好笑的? - alternative
这是一个关于如何在VMware或VirtualBox上设置Xmonad的基本教程:https://github.com/simlu/xmonad 在进行繁重的调试之前,我建议您先尝试使用虚拟机并查看是否喜欢它 :) - vincent
3个回答

2

/Users/cflynn/.xmonad/xmonad-i386-darwin这个文件存在吗?听起来好像不存在。您需要编译您的xmonad配置,并将生成的可执行文件放在该位置。


1

-2

我在我的Mac上安装了最新版本的X11,当控制台中出现此错误时,它实际上会启动(我可以在我的Dock中看到X11图标)。 - Casey Flynn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接