【问题标题】:XMonad mod key stops working during a sessionXMonad mod 键在会话期间停止工作
【发布时间】:2015-08-22 11:14:20
【问题描述】:

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

我的 XMonad 会话一开始是桃色的,但 30 分钟左右后,mod 键停止工作。如果我想关闭我的电脑...如果我有一个终端打开,我可以手动运行关机,否则我一直使用硬电源按钮关闭我的电脑。

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

我能否提供来自我的 xmonad.hs 或设置的任何进一步信息

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

?

提前致谢,

杰米·D

【问题讨论】:

  • 你使用协同效应吗?我在运行协同客户端时遇到了类似的问题,重新启动客户端“解决”了问题。
  • 当您使用默认的 xmonad 配置而不是 xmonad.hs 时,是否也会出现此问题?
  • 你的模组键是拒绝在全球范围内工作,还是在其他程序中仍然有效?

标签: configuration xmonad


【解决方案1】:

这通常是因为动态日志正在写入一个未被读取的管道句柄

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

【讨论】:

    【解决方案2】:

    我一直在到处寻找解决此错误的方法。感谢用户 2751455。如果其他人遇到这个问题,那么这个衬里(它只是链接的常见问题解答所说的压缩形式)应该可以解决问题:

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

    长期修复将涉及调整 xmonad.hs 文件,使其不会产生未读的管道。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-22
      • 2013-09-11
      • 2023-03-30
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 2016-06-20
      相关资源
      最近更新 更多