Xmonad 与 Unity/HUD

Xmonad 与 Unity/HUD

我想使用 xmonad 并仍然使用 Unity 中的 HUD。这可能吗?使用 Unity 时可以使用 Xmonad 吗?有没有办法在 Xmonad 中使用 HUD?

我现在处于 12.04,很快就会达到 12.10。

答案1

我在 Ubuntu 12.04 中将 Xmonad 与 Unity 结合使用,效果很好。我没有使用启动器面板 - 我将其隐藏在工作区 9 中 - 但我确实使用了顶部面板。不过,我相信如果您愿意,您可以使用启动器。

请注意,Xmonad 不支持 3D 渲染 - 因此您必须使用 Ubuntu 12.04 中的 Unity 2D 版本,它在某些方面与 3D 版本有所不同。

请按照此处的说明进行操作: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Unity_2D

我建议配置 Nautilus 以禁用桌面图标。否则,如果您使用多个屏幕,您将得到可怕的渲染伪影:http://ubuntuforums.org/showthread.php?t=1882688

在 Ubuntu 12.10 中,这个过程会有所不同,因为 Unity 2D不再可用在该版本中。但是,Unity 的 3D 版本在 12.10 中对 2D 窗口管理器提供了后备支持;因此,您可能会获得实际上更接近常规 3D 版本的体验。

如果你有兴趣,我的 Xmonad 配置在这里:https://github.com/hallettj/config_files/blob/master/.xmonad/xmonad.hs

更新2012-12-02:我升级到了 Ubuntu 12.10,但还是无法让 Xmonad 与新版 Unity 配合使用。事实证明,Unity 2D 的设计有所不同,它将面板实现为一个单独的组件,可以与任何窗口管理器一起使用。虽然新版 Unity 确实为不支持图形加速的机器提供了后备模式,但它没有相同的模块化设计。

我已经切换到使用 Gnome Classic 运行 Xmonad。我已经开始怀念 Unity 提供的集成菜单栏 :(

相关内容