I’m using xmonad 0.9 on OpenSUSE 11.2, with gnome. I’ve disabled the nautilus desktop.
I noticed that i can no longer launch nautilus. Digging a bit further, I found that
nautilus was respawning continually. Reading through this related bug report, I found some solutions.
A possible workaround is to re-enable the desktop:
gconftool2 --type boolean --set /apps/nautilus/preferences/show_desktop true
But that is of no use to me, with xmonad. So a better workaround for me was to remove
the ‘filemanager’ entry from /desktop/gnome/session/required_components_list gconf key . Make sure
you are *not* removing the /desktop/gnome/session/required_components/filemanager key.
Use gconf-editor to do this. Logout/login and it should work fine now.
AFAICT, these are workarounds, but seems to work fine for me.

