I'm currently working with bug #1443178, and I suspect that the solution I propose there may help address the performance issue discussed above.
The idea is to save the language and locale settings, based on the system default, at the creation of a new user. That way those values would be handy available in accountsservice's keyfile, and e.g. the expensive function user_language_validate() would no longer be called for each user at each login.
Hi!
I'm currently working with bug #1443178, and I suspect that the solution I propose there may help address the performance issue discussed above.
The idea is to save the language and locale settings, based on the system default, at the creation of a new user. That way those values would be handy available in accountsservice's keyfile, and e.g. the expensive function user_language_ validate( ) would no longer be called for each user at each login.