Acabo de intentar integrar xmonad con GNOME en Ubuntu 10.04, de acuerdo con las instrucciones que se encuentran aquí: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome#Ubuntu_Karmic
Desafortunadamente, no tuve éxito en hacer que funcione. Me pregunto si hay administradores de ventanas de mosaico que sean fáciles de instalar y usar dentro de GNOME como reemplazo de Metacity o Compiz.
Actualización Acabo de hacer que xmonad funcione dentro de GNOME. Este fue un proceso de dos pasos:
Primero, ejecute esta línea dentro de GNOME:
gconftool-2 -s /desktop/gnome/session/required_components/windowmanager xmonad --type string
Como se describe aquí: http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome#Setting_up_Gnome_to_use_Xmonad
Segundo, y lo más crítico (este fue el paso que me faltaba), agregue lo siguiente a ~ / .xmonad / xmonad.hs:
import XMonad
import XMonad.Config.Gnome
main = xmonad gnomeConfig
Como se describe aquí: http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Config-Gnome.html
fuente