XMonad mod键在会话期间停止工作

时间:2011-09-20 13:43:18

标签: configuration xmonad

我最近开始在我的Ubuntu 10.04机器上试用XMonad,我有一个主要的抱怨。奇怪的是,我没有发现问题在网络上的其他地方重复。

我的XMonad会话开始超级,但是大约30分钟后,mod键停止工作。如果我想要关闭我的电脑......如果我打开一个终端,我可以手动关机,但是我一直在使用硬电源按钮关闭我的电脑。

屏幕保护程序激活后,mod键的失败似乎发生,我随后将其停用。

我可以提供xmonad.hs或其他设置的更多信息吗

...
, modMask = mod4Mask     -- Rebind Mod to the Windows key
...

提前致谢,

Jamie D

2 个答案:

答案 0 :(得分:5)

  

通常这是因为dynamicLog正在写入未被读取的管道句柄

http://www.haskell.org/haskellwiki/Xmonad/Frequently_asked_questions#XMonad_is_frozen.21

答案 1 :(得分:1)

我一直在寻找解决这个bug的地方。谢谢user2751455。如果其他人遇到这个问题,那么这个内容(这只是链接常见问题解答所说的内容的压缩形式)应该可以解决问题:

cat / proc / $(ps aux | grep [x] monad | cut -d“” - f4)/ fd / *> / dev / null

长期修复将涉及调整xmonad.hs文件,以便它不会生成未读取的管道。