Celejar -> Debian Bug Tracking System @ Thu, 05 Aug 2010 23:08:37 -0400:
C> X is configured to switch between English/Dvorak and Hebrew; from C> /etc/defaults/console-setup: C> # XKBMODEL="pc104" C> # XKBLAYOUT="us,il" C> # XKBVARIANT="dvorak," C> # XKBOPTIONS="terminate:ctrl_alt_bksp,grp:alt_shift_toggle,ctrl:swapcaps" C> The flags displayed, however, toggle between UK and RU. xxkb has nothing in common with console-setup and XKB configuration. group to flag mapping is defined by its own configuration: For main xxkb window: C> XXkb.mainwindow.image.1: en48.xpm C> XXkb.mainwindow.image.2: ru48.xpm C> XXkb.mainwindow.image.3: su48.xpm C> XXkb.mainwindow.image.4: For per-window button: C> XXkb.button.image.1: en15.xpm C> XXkb.button.image.2: ru15.xpm C> XXkb.button.image.3: su15.xpm C> XXkb.button.image.4: In your case, you asked XKB to load us layout into group 1 and il layout into group 2. Then you asked (I know that this is a default configuration, not customized by you) xxkb to show enXX.xpm for group 1 and ruXX.xpm for group 2. So that's what you get. There are no bugs here. xxkb configuration is intentionally keeped simple, and there is no intention to reflect real XKB state (which may as well be highly non-standard). Note that xxkb package contains il flags, but no us flags. UK flag (which is much simpler to make a recognizable icon) is intended to indicate English (either en-US or en-UK, or maybe some en-Australian) layout (note that it is named enXX.xpm, not ukXX.xpm). I doubt that someone will ever really need do distinguish them in his configuration... -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org