在 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),大多数窗口管理器都遵循该规范。支持该规范的窗口管理器根本不遵循该规范。