I've checked xdm, kdm and lightdm only for now, but all use different Xsession scripts to start the user session. Not that they are just different scripts/files, they behave completely differently. Should we strive for some consitency here? -- damjan