Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell 启动xmonad_Haskell_Cabal_Xmonad_Cabal Install - Fatal编程技术网

Haskell 启动xmonad

Haskell 启动xmonad,haskell,cabal,xmonad,cabal-install,Haskell,Cabal,Xmonad,Cabal Install,我对xmonad完全陌生,但我想开始使用它来提高我的工作效率 这是我一直在使用的指南(我正在使用Apple OS X Snow Leopard) 到目前为止,我已经成功地安装了Haskell平台、Cabal、dMenu和xmonad(使用Cabal安装) 当我尝试从终端运行xmonad时,遇到以下错误: SDGL0990Z464C:~ cflynn$ echo $PATH /Users/cflynn/.cabal/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/l

我对xmonad完全陌生,但我想开始使用它来提高我的工作效率

这是我一直在使用的指南(我正在使用Apple OS X Snow Leopard)

到目前为止,我已经成功地安装了Haskell平台、Cabal、dMenu和xmonad(使用Cabal安装)

当我尝试从终端运行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

有人能解释一下这是什么意思吗?谢谢

-您需要安装并运行X11,才能使用依赖它的windowmanager。)->是这样,还是我错认为问题的原因了?

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

跳到本页底部-


将内容添加到.xinitrc,而不是在终端启动它

我在我的mac上安装了最新版本的X11,当我的控制台出现这个错误时,它实际上会启动(我可以在我的dock中看到X11图标),我不了解mac。在Linux上,应该在
~/.xmonad/
下放置一个文件
xmonad.hs
。您可以尝试在命令行上编译它,以确保它的语法正确。@Longpoke X11有什么好笑的地方?下面是一个关于如何使用VMware或VirtualBox设置Xmonad的基本教程:我会在进行大量调试之前用虚拟机进行测试,看看您是否喜欢:)