Я только что попытался интегрировать xmonad с GNOME в Ubuntu 10.04 в соответствии с инструкциями, найденными здесь: 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 .
Что касается XMonad , в частности, он работает, помещая эту единственную строку в мой ~/.gnomerc
(будет работать для любого оконного менеджера, а не только xmonad ):
Нет необходимости создавать другой тип сеанса: просто выберите стандартный GNOME. Если вы хотите вернуться обратно в metacity / compiz, удалите строку WINDOW_MANAGER
из ~/.gnomerc
.
Я нашел Awesome простым в установке и использовании в Lubuntu 12.04.