After reading the docs of g_get_language_names() again where it states that list is "sorted from most desirable to least desirable". If the docs dont lie and the logic of g_get_language_names() is not wrong then I think its *not* gdm to blame here but the really the language selector since its setting the LANGUAGE env variable to a value that is not valid on the system. A call to locale -a shows no "en_US" but only "en_US.UTF-8", and therefore a call to setlocale () with the value of "en_US" will return NULL. If I am not entirely mistaken the gdm change only showed the bug.
-- Language en_US does not exist; using System default https://bugs.launchpad.net/bugs/185947 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs