在每个显示器上单独切换工作区

在每个显示器上单独切换工作区

在 12.04 中,使用双显示器设置(使用 unity 和 compiz),是否可以为每个显示器单独切换工作区?

答案1

我花了相当多的时间试图找到解决方案。我的结论是,虽然 compiz 曾经支持此功能,但它已经有一段时间无法使用了。由于 Unity 使用 compiz,因此目前也无法实现此功能。

似乎很少有窗口管理器支持此功能。我唯一能找到的是 xmonad,这是一个键盘驱动的平铺窗口管理器,旨在供愿意花大量时间学习如何使用它的高级用户使用。我想我看到过关于 awesome 也能做到这一点的参考资料,这是另一个类似的平铺窗口管理器。

因此不幸的是,对于 compiz 和 unity 来说,答案似乎是“不,不可能”,而更普遍的答案似乎是“不,除非你愿意切换到平铺窗口管理器”。

答案2

我知道这个已经过时了,但对于研究这个问题的人来说,Enlightenment 0.19.x (http://enlightenment.org) 对多屏幕有很好的支持,并且能够在两个屏幕上独立或同时切换工作区(还没有尝试过三个或更多屏幕)。我从 xfce4 切换过来,从此不再犹豫。你可以在以下位置找到 PPA:https://launchpad.net/~niko2040/+archive/ubuntu/e19

编辑:这不是常见功能的原因是它违反了 freedesktop.org 规范(EWMH -http://standards.freedesktop.org/wm-spec/wm-spec-latest.html),大多数窗口管理器都遵循该规范。支持该规范的窗口管理器根本不遵循该规范。

答案3

实际上,您不需要使用平铺窗口管理器。据我所知,xmonad 和 awesome 支持此功能,i3 在一定程度上也支持此功能。

但它们都是平铺的。温戈是一个混合窗口管理器,具有每个显示器的工作区,可以用作常规窗口管理器或平铺管理器(或两者兼有)。请注意,它是自我描述作为“非常 alpha”

相关内容