Public bug reported: System: Dell E6140 i7-620M & Nvidia NVS3100 Ubuntu: 16.04 Kernel: Linux bryan-Latitude-E6410 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Updates: Fully updated as of May 16, 2016
Procedure: ---------- 1) Open Language Support 2) Add Japanese Language Support by entering Install/Remove Languages and choosing Japanese from the list 3) Drag Japanese to the top of the ordered list in the main window of Language Support 4) Press Apply System-Wide 5) Logout 6) Login Expected Outcome: ----------------- System is now in Japanese Observed Outcome: ----------------- System is still in English Language Support reverted to showing Japanese at the bottom of the ordered list An error is printed to stderr if ran manually. See below in the description Description: ------------ Fairly fresh 16.04 Ubuntu install. I was once able to change my system language between English, French, Esperanto and Japanese. Now I am unable to change to any of them. I have been troubleshooting the issue. Things that I have tried: 1) Creating a new user. Also fails. 2) Purging and reinstalling language-selector-gnome and language-selector-common 3) Purging and reinstalling language-selector-gnome, language-selector-common, fontconfig and fontconfig-config 4) Purging language-selector-gnome, language-selector-common, fontconfig, fontconfig-config and all japanese language packs 5) Removing all language packs from Language Support GUI (aka language-selector-gnome) I am now looking into the problem itself. When running the Language Support GUI manually from the terminal via python3 /usr/bin/gnome- language-selector I get the following error: ----------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 67, in wrapper res = f(*args, **kwargs) File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 1056, in on_treeview_locales_drag_end self.writeUserLanguage(envLanguage) File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 802, in writeUserLanguage self.writeUserLanguageSetting(userLanguage=languageString) File "/usr/lib/python3/dist-packages/LanguageSelector/LanguageSelector.py", line 87, in writeUserLanguageSetting iface.SetLanguage(self.validateLangList(userLanguage)) File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__ return self._proxy_method(*args, **keywords) File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__ **keywords) File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.Accounts.Error.PermissionDenied: Not authorized ----------------------------------- I have also taken a strace of this as well via strace -F -tt -s 255 -o ls.strace python3 /usr/bin/gnome-language-selector and will attach it to this issue as well as my current dpkg. ** Affects: language-selector (Ubuntu) Importance: Undecided Status: New ** Attachment added: "dpkg list" https://bugs.launchpad.net/bugs/1582517/+attachment/4664310/+files/ls.dpkg -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1582517 Title: Cannot change system language To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/language-selector/+bug/1582517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs