The old .Xsession / .xinitrc feature is something that has worked consistently for 15+ years on a variety of unixes, so I was pretty surprised to find such an established behavior removed.
Each time I upgrade Ubuntu, I have to fix more and more things to get my system working as well as it did before the upgrade. This is one more item on my list of bugs to work around. However, giving lightdm a desktop file for Xsession would reduce my upgrade-fix list at least a little. For me, the symptom was that when I tried to log in after upgrade, lightdm authorized me, gave me a blank desktop for about one second, then went back to the login screen. No files in my home directory (such as .xsession-errors) were updated, and no logs in /var/log/ contained any hint of what was wrong. I had to guess what the problem was, test a few hypotheses, then research it online for a fix. It's worth noting that choosing the login option for my chosen window manager does *not* produce a suitable session, and that this is not a bug in the window manager. If this isn't going to be fixed, I suppose I can always go back to putting 'exit 0' at the beginning of /etc/init.d/*dm and running 'startx' manually from a VT. That would probably buy me a few more years of not having to worry about the constant churn in UI fads. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/818864 Title: add support for an “Xclient” fallback session Status in Light Display Manager: Won't Fix Status in “lightdm” package in Ubuntu: Triaged Status in “lightdm” package in Debian: Fix Released Bug description: Hey, a Debian user reported a bug asking for support of a “Xclient” session similar to GDM. Basically it doesn't require a .desktop file specifying the session, but directly runs what's in .xsession. Another way might be to add a “Default session” entry which would let the Xsession wrapper do the job. In Debian, we set it to /etc/X11/Xsession which will fall back to that file. To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/818864/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp