kxkb - system tray icon disappear

*“kxkb starts automatically and stays in the system tray as a flag with 2 or 3 letter abbreviation of layout name on top of it if more than one layout is defined or Show indicator for single layout option is turned on.”

I have openSUSE 11.1 (x86_64) and KDE4 4.3.0 (release 158). My keyboard layout is configured as follow:

  • Serbia default,
  • Serbia latin,
  • USA default,
  • Canada default.

Enable keyboard layouts, Show indicator for single layout and Show country flag options are selected.

If I select one of Serbian layouts, kxkb system tray flag is shown. If I select USA or Canada layout, flag disappear.

All flags are displayed in context menu and kxkb configuration dialog.

For testing purposes only, I swap USA & Serbian flag. Now, only USA flag is visible in system tray.

Each flag image is in PNG format, 21x14 pixels. file utility results are equal. But, there is one big difference: bottom and right edge of Serbian flag are transparent.

Original USA flag, once appropriately modified is visible in system tray.

Flags are in path: /usr/share/locale/l10n/

What a wonderful bug.


have exactly the same behaviour. I did some investigation and came to the same conclusion as you :slight_smile:

I have submitted this bug month ago, see https://bugs.kde.org/show_bug.cgi?id=206919 .

I wonder which package provides these flags?



Just find some solution, it seems to be intel driver bug…

KDE Community Forums • some icons in system tray are not shown

I do have intel graphics card, what about you?


Please see the last post for update and resolving the issue :slight_smile: