Remove "&> /dev/null" in script condition, and it should work (for some reason "if" condition allways triggered as true when parsed by Xsession if redirect is present)
If accountsservice is not installed, this workaround works best with lightdm 1.4.0-1 from experimental. Version 1.2.2-3 always defaults to system locale in greeter, you have to re-choose it every time. Version 1.4.0-1 just does not touch/show locale, so the last is being set by script, everything works fine. When accountsservice is installed, both versions work well with workaround. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org