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].

Reply via email to