Xmonad 拒绝重新编译

Xmonad 拒绝重新编译

最近我在 mint 上安装了 Xmonad。它运行良好。然后我在我的 home 中创建一个“.xmonad”目录,并在其中创建一个“xmonad.hs”(~/.xmonad/xmonad.hs)。我使用 Xmonad 网站上的基本示例来更改我的 mod 密钥:`

import XMonad

main = xmonad defaultConfig
     { modMask = mod4Mask
     , terminal = "urxvt"
     }

我退出 Xmonad 并运行:xmonad --recompile,它被动地给出了关于 Xmonad 无法编译的错误,其中引起我注意的部分:

ExitFailure 127

我怎样才能解决这个问题?

答案1

我发现我在 Ubuntu 14.04 上遇到此错误,因为我需要安装“libghc-xmonad-contrib-dev”和“libghc-xmonad-dev”包

答案2

您的配置似乎存在语法错误。相比http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Doc-Configuring.html它应该看起来像

import XMonad

       main = xmonad $ defaultConfig
            { modMask            = mod4Mask
            , terminal           = "urxvt" }

相关内容