John Yates <john <at> yates-sheets.org> writes: > > 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 > > Attachment (start-gnome-session): application/octet-stream, 588 bytes > Attachment (gnome.desktop): application/octet-stream, 259 bytes > Attachment (gnome-gnome): application/octet-stream, 70 bytes > Attachment (xmonad.desktop): application/octet-stream, 187 bytes > Attachment (gnome-xmonad): application/octet-stream, 71 bytes > Attachment (awesome.desktop): application/octet-stream, 162 bytes > Attachment (gnome-awesome): application/octet-stream, 72 bytes
you need to add awesome.desktop under /usr/share/applications/ as gnome expects a desktop file in /usr/share/applications matching the value in desktop/gnome/session/required_components/windowmanager put the following into awesome.desktop [Desktop Entry] Version=1.0 Type=Application Name=Awesome Comment=The awesome launcher! TryExec=awesome Exec=awesome that should fix it -harsha -- To unsubscribe, send mail to [email protected].
