FS#24165 - [xmonad]: Add files to enable GNOME 3 + Xmonad
Attached to Project:
Community Packages
Opened by Magnus Therning (magus) - Sunday, 08 May 2011, 07:37 GMT
Last edited by Vesa Kaihlavirta (vegai) - Sunday, 26 June 2011, 19:10 GMT
Opened by Magnus Therning (magus) - Sunday, 08 May 2011, 07:37 GMT
Last edited by Vesa Kaihlavirta (vegai) - Sunday, 26 June 2011, 19:10 GMT
|
Details
Description:
With the recent upgrade to Gnome 3 all the old instructions for using xmonad as the WM in Gnome 3 stopped working. It is possible to achieve this, when running Gnome 3 in fallback mode, but it requires a few extra files for gdm and gnome-session. Something like this does it: /usr/share/gnome-session/sessions/xmonad.session [GNOME Session] Name=Xmonad session RequiredComponents=gnome-panel;gnome-settings-daemon; RequiredProviders=windowmanager;notifications; DefaultProvider-windowmanager=xmonad DefaultProvider-notifications=notification-daemon /usr/share/xsessions/xmonad-gnome-session.desktop [Desktop Entry] Name=Xmonad GNOME Comment=Tiling window manager TryExec=/usr/bin/gnome-session Exec=gnome-session --session=xmonad Type=XSession |
This task depends upon
What "instructions" are you talking about ?
I'm assuming that a .session file in the user's home dir will take precedence over one in /usr/share/gnome-session/sessions/. However, having a .desktop that allows a user to choose a specific session in GDM, without having a system-wide default session file, seems to be a bad solution.