The 100% CPU of maliit-server and maliit-server not coming up is caused by libpinyin4 trying to read its conf file, see bt: http://pastebin.ubuntu.com/6510210/
When changing the language of the device in the settings, LC_NUMERIC is set to LC_NUMERIC=en_DK.UTF-8. We are using libpinyin 0.93 which seems to have trouble to read its conf with wrong locale settings, but 0.94 contains a commit that fixes the issue on libpinyins side temporarily setting LC_NUMERIC to C: https://github.com/libpinyin/libpinyin/commit/8abc8cfd97cfe63c8e26e0838d4c825283b30630 When setting this to C myself in env, I am able to get maliit-server up and running: export LC_NUMERIC=C Solutions: a) LC_NUMERIC=en_DK.UTF-8 doesn't look correct to me b) backporting the fix from libpinyin 0.94 c) upgrading libpinyin Note: in another MR we are preparing language plugins, which separates those dependencies and only the pinyin plugin will actually be linked to libpinyin. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1255999 Title: [regression] if switched to non english local, the keyboard does not come up when an input field is focused To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-keyboard/+bug/1255999/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs