After discussing with Robert at the desktop summit, we went to another way (see bug #842656). Marking this one as invalid.
** Changed in: lightdm (Ubuntu Oneiric) Status: Triaged => Invalid -- 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/802449 Title: Add session fallback support Status in “lightdm” package in Ubuntu: Invalid Status in “lightdm” source package in Oneiric: Invalid Bug description: Here are the requirements: - sessions (in /usr/share/xsessions/*desktop can define an helper to check if the session is runnable or not and can fallback) - fallback session can then fallback as well - as of today, if the helper returns 1 -> fallback, if 0 -> ok. Add a timeout. - we want to register in the dmrc file the session file the user *choosed*, not the one we eventually fallback to - try to distro-patch to run the helper in advanced? Example of syntax for gnome-session files: IsRunnableHelper=/usr/lib/nux/unity_support_test FallbackSession=ubuntu-2d To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/802449/+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