Just a little provoking question? What is actually the point of AccountsService?
The fact that AccountsService stores the default session and language for a user *locally* in /var/lib/AccountsService/users/$USER is actually a very bad idea. There is a reasoning behind .dmrc being stored in the home directory which is to be independent of the login machine. Imagine the scenario of a big university department with hundreds of students and a computer pool. These students continuously switch computers and AccountsService is actually a hindrance in this case. Whenever a student hops to a different machine, they have to set their default session and language again. What's even worse, since they don't know which machines they have used, it might be necessary to set their defaults again or it might be not. So, to conclude, switching from .dmrc to AccountsService has actually reduced the flexibility of lightdm with no apparent gain in functionality (unless I miss something). It should be configurable in the lightdm configuration whether AccountsService or .dmrc are used (since we depend on this feature). I'm going to file a bug report on this and if the lightdm developers decide not to fix it anytime soon, I'm going to jump to fix it myself :). Cheers, Adrian -- 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/823718 Title: Replace ~/.dmrc with AccountsService Status in Light Display Manager: Fix Released Status in “lightdm” package in Ubuntu: Fix Released Status in “lightdm” source package in Oneiric: Fix Released Bug description: While gdm has switched to AccountsService for storing the session type, lightdm stores that piece of info in ~/.dmrc. I suppose it would be a good idea that also lightdm makes use of AccountsService for the purpose, and drops ~/.dmrc entirely. That way would always the same option appear on the greeter if a user moves from gdm to lightdm or vice versa. To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/823718/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

