The keyboard layout icon is empty

Bug #524136 reported by Alkis Georgopoulos on 2010-02-18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNOME Settings Daemon
libgnomekbd (Ubuntu)
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-settings-daemon

gnome-settings-daemon 2.29.90-0ubuntu1 (Lucid i386)

$ killall gnome-settings-daemon
$ LANG=en_US.UTF-8 gnome-settings-daemon

Result (OK): I see the new status icon, with [USA] and [Gre] as the images.

$ killall gnome-settings-daemon
$ LANG=el_GR.UTF-8 gnome-settings-daemon

Result (not OK): The status icon is now empty. If I hover my mouse over it, I can see the expected names as tooltips: [ΗΠΑ] and [Ελλάδα].

So I'm guessing that the code that draws the language strings on the status icon is not utf-8 aware.

Related branches

Thanos Lefteris (alefteris) wrote :

I can confirm this as well in latest lucid.

Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
Changed in gnome-settings-daemon (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: Confirmed → Triaged
Alkis Georgopoulos (alkisg) wrote :

As mentioned in by Sergey, the problem can be solved by changing the font in /desktop/gnome/peripherals/keyboard/indicator/fontFamily from "Helvetica" to some other font like "Sans" that has a larger unicode coverage.

Please include the fix for Lucid as it's simple and it affects a lot of international users.

Sebastien Bacher (seb128) wrote :

the new GNOME version will be in lucid

Changed in gnome-settings-daemon (Ubuntu):
status: Triaged → Fix Committed
status: Fix Committed → Triaged
Sebastien Bacher (seb128) wrote :

the change is in upstream git now

Changed in gnome-settings-daemon (Ubuntu):
status: Triaged → Fix Committed
Alkis Georgopoulos (alkisg) wrote :

Ugh for some reason after today's updates I'm seeing a keyboard icon instead of the layout name.
Please put the layout name back...

Kangarooo Jānis (kangarooo) wrote :

Alkis that can be changed in settings.
But actually updates shouldtn make settings changes.
Software should be programmed so that updates doesnt affect settings.

Alkis Georgopoulos (alkisg) wrote :

Hi Kangarooo, in which settings?

If you're talking about the gconf /desktop/gnome/peripherals/keyboard/indicator/showFlags key, that doesn't take effect anymore after today's changes.
The new keyboard icon seems to have replaced all the previous drawing code. It doesn't even get to switch layouts anymore with left click, like it did up until yesterday.

It lost a lot of functionality all of a sudden... please revert that change.

Kangarooo Jānis (kangarooo) wrote :

i understand corectly? u are talking about keyboard layout plugin? if yes then right click it in panel and Properties.

Alkis Georgopoulos (alkisg) wrote :

Kangarooo, I'm not sure what you mean, but when right clicking the keyboard layout icon, there's no "Properties" menu entry. See the attached picture.
Anyway the change was reverted so everything is OK for now.

affects: gnome-settings-daemon (Ubuntu) → libgnomekbd (Ubuntu)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libgnomekbd - 2.29.92-0ubuntu1

libgnomekbd (2.29.92-0ubuntu1) lucid; urgency=low

  * New upstream version:
    - GkbdStatus is using gtk/gnome font settings (lp: #513152, #524136)
    - A lot of translations fixed
    - Explicit dbus dependency dropped
  * debian/
    - dropped dbus dependencies
  * debian/patches/01_requires_private.patch:
    - new version update
 -- Sebastien Bacher <email address hidden> Tue, 09 Mar 2010 11:31:23 +0100

Changed in libgnomekbd (Ubuntu):
status: Fix Committed → Fix Released
Changed in gnome-settings-daemon:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.