I've got it working: the file should be:
[Desktop Entry] Name=Xsession Comment=This runs ~/.xsession Exec=/etc/X11/Xsession
I've got it working: the file should be:
[Desktop Entry] X11/Xsession
Name=Xsession
Comment=This runs ~/.xsession
Exec=/etc/