The following is in an Ubuntu 9.04 (Jaunty) environment. I am attempting to smooth over switching window managers while preserving much of the gnome environment. To do this is have regularized the /usr/share/xsessions/*.desktop files, introduced individual wrapper scripts and a common start-gnome-session script (see attachments).
I am able to switch bump-free between compiz and xmonad. Under this setup awesome does not start and the top of my ~/.xsession-erors shows the following: /etc/gdm/Xsession: Beginning session setup... Setting IM through im-switch for locale=en_US. Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit/xinput.d/default. gnome-session[8287]: WARNING: Unable to find provider 'awesome' of required component 'windowmanager' Thanks in advance for any help/clues/suggestions, /john
start-gnome-session
Description: Binary data
gnome.desktop
Description: Binary data
gnome-gnome
Description: Binary data
xmonad.desktop
Description: Binary data
gnome-xmonad
Description: Binary data
awesome.desktop
Description: Binary data
gnome-awesome
Description: Binary data
