On a focal live cd, I tried to downgrade lightdm and accountsservice to
their bionic versions and restart their services without rebooting, yet
again the session was not translated. So I'm at a loss on which package
was the one that caused the change in 19.10, maybe even glibc itself.

Nevertheless, I was able to reproduce a similar problem in a normal
(non-live) focal installation, by just purging language-pack-el, or by
just moving aside the directory /usr/share/locale-langpack/el and
restarting accounts-daemon and lightdm.

Without the language pack, my LANGUAGE is "en" and my session is
untranslated. And if I launch d-feet and check
/org/freedesktop/Accounts/User1000 => org.freedesktop.Accounts.User =>
property Language, it says "en".

I think that is the problem, accountsservice should report that my
language is either "el" or empty, but definitely not "en". Even if the
langpack isn't there, LANG in /etc/default/locale is el_GR.UTF-8, and I
don't have "en" defined anywhere in my system or my account; and MATE
can show Greek even without a langpack.

I think then LightDM will work fine without any changes.
Does this approach sound OK?

** Changed in: accountsservice (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861481

Title:
  language-options causes live CD sessions to be untranslated

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1861481/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to