Can't find .xsession in ubuntu karmic?
here is what happened:
Xsession
The very first thing I noticed was that I was not able to start my beloved window manager xmonad using my .xsession file; the option was conspicuously missing from the set of allowed sessions.
As it turns out, the Gnome developers decided that Xsession should not be an option by default, and that system administrators should manually install a package that adds support for it. Ubuntu, of course, was blithely unaware.
After a lot of experimentation (and a wrong desktop file supplied by Ray Strode), creating the file /usr/share/Xsessions with the following contents fixes the problem:
[Desktop Entry]
Name=Xsession
Comment=This runs ~/.xsession
Exec=/etc/X11/Xsession
via: http://ezyang.com/karmic.html