After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 595420 - Languages list empty at login screen, even though language-support-ar is installed (Ubuntu Karmic 9.10) Alpha 4
Languages list empty at login screen, even though language-support-ar is inst...
Status: RESOLVED OBSOLETE
Product: gdm
Classification: Core
Component: general
2.27.x
Other Linux
: Normal minor
: ---
Assigned To: GDM maintainers
GDM maintainers
Depends on:
Blocks:
 
 
Reported: 2009-09-17 01:14 UTC by Jasmine
Modified: 2012-03-06 17:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jasmine 2009-09-17 01:14:28 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
Comment 1 Pedro Villavicencio 2012-03-06 17:29:55 UTC
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.