GNOME Bugzilla – Bug 595420
Languages list empty at login screen, even though language-support-ar is installed (Ubuntu Karmic 9.10) Alpha 4
Last modified: 2012-03-06 17:29:55 UTC
gdm no longer displays a language list at the login screen (after clicking my username) via clicking the "Languages" drop-down list -> "Other"... It's just BLANK... However, the input languages list is displayed just fine... I have installed language-support-ar previously, which in turn installed language-pack-ar and language-pack-ar-base. Also, language-pack-en and language-pack-en-base are installed... So what gives? $ cat /var/lib/locales/supported.d/local en_US.UTF-8 UTF-8 ar_EG.UTF-8 UTF-8 $ cat /var/lib/locales/supported.d/en en_US.UTF-8 UTF-8 $ cat /var/lib/locales/supported.d/ar ar_EG.UTF-8 UTF-8 # locale-gen Generating locales... ar_EG.UTF-8... up-to-date en_US.UTF-8... up-to-date Generation complete. # apt-cache policy gdm gdm: Installed: 2.27.90-0ubuntu4 Candidate: 2.27.90-0ubuntu4 Version table: *** 2.27.90-0ubuntu4 0 500 http://us.archive.ubuntu.com karmic/main Packages 100 /var/lib/dpkg/status As a temporary workaround (and for testing), I edited my ~/.dmrc file and changed it's contents from: ~$ cat .dmrc [Desktop] Session=LXDE Language=en_US.UTF-8 Layout=us to: [Desktop] Session=LXDE Language=ar_EG.UTF-8 Layout=us and reloaded gdm via /etc/init.d/gdm GDM then displays Arabic (Egypt) in the languages list upon login... and after reboot, English (US) and Arabic (Egypt) are still displayed when I click on my username because they're now cached as recently used languages.. So why isn't gdm detecting the currently installed Arabic language by itself? I have reported this on launchpad as well, in case it turns out to be an ubuntu related bug. Though I have a hunch that it isn't ubuntu to blame, since this issue only appeared after dist-upgrade to karmic 9.10 (from jaunty 9.04), and the karmic version is the new gdm (2.27.x) which use the iso-codes list, correct? Thanks
Thanks for taking the time to report this bug. However, you are using a version that is too old and not supported anymore. GNOME developers are no longer working on that version, so unfortunately there will not be any bug fixes for the version that you use. By upgrading to a newer version of GNOME you could receive bug fixes and new functionality. You may need to upgrade your Linux distribution to obtain a newer version of GNOME. Please feel free to reopen this bug if the problem still occurs with a newer version of GNOME.