根据此处的说明,我刚刚尝试在 Ubuntu 10.04 上将 xmonad 与 GNOME 集成:http ://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome#Ubuntu_Karmic
不幸的是,我没有成功地让它工作。我想知道是否有任何在 GNOME 中易于安装和使用的平铺窗口管理器来替代 Metacity 或 Compiz?
更新 我刚刚让 xmonad 在 GNOME 中工作。这是一个两步过程:
首先,在 GNOME 中执行这一行:
gconftool-2 -s /desktop/gnome/session/required_components/windowmanager xmonad --type string
如此处所述:http: //haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome#Setting_up_Gnome_to_use_Xmonad
其次,也是最关键的(这是我缺少的步骤),将以下内容添加到 ~/.xmonad/xmonad.hs:
import XMonad
import XMonad.Config.Gnome
main = xmonad gnomeConfig
如此处所述:http: //xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Config-Gnome.html
我能想到的唯一一个专门设计用于在传统 Gnome 设置中工作的是Bluetile。
这篇 AskUbuntu 帖子中对可用的平铺窗口管理器进行了相当全面的审查;任何支持 EWMH 的人都可以使用 GNOME。
特别是关于XMonad,我通过将这一行放在我的
~/.gnomerc
(适用于任何窗口管理器,而不仅仅是xmonad)中运行它:无需创建不同的会话类型:只需选择标准的 GNOME 即可。当您想恢复到 metacity/compiz 时,请
WINDOW_MANAGER
从~/.gnomerc
.我发现 Awesome 在 Lubuntu 12.04 中易于安装和使用。