Xmonad多磁头设置不符合预期

时间:2018-12-11 16:09:36

标签: haskell window-managers xmonad

我正在尝试设置xmonad来处理笔记本电脑上的多头设置,但是,我并没有获得预期的开箱即用性能。似乎将两个监视器都视为一个扩展的工作区,而不是两个单独的工作区,但是无法将窗口放置在第二个监视器上而不浮动它们。

按照https://wiki.haskell.org/Xmonad/Frequently_asked_questions#Multi_head_and_workspaces_.28desktops.29中的建议,我跑了:

ghc -e Graphics.X11.Xinerama.compiledWithXinerama返回True,而ghc -e "Graphics.X11.openDisplay [] >>= Graphics.X11.Xinerama.getScreenInfo"返回:

[Rectangle {rect_x = 0, rect_y = 0, rect_width = 2560, rect_height = 1440},Rectangle {rect_x = 2560, rect_y = 0, rect_width = 1680, rect_height = 1050}]

因此xmonad似乎正在以正确的各自分辨率分别检测两个屏幕,但是,它没有表现出将它们视为独立工作空间的预期默认行为。

我的xmonad.hs可以在这里找到:https://pastebin.com/aJjvhufm

0 个答案:

没有答案