Bug#514245: xserver-xorg-input-kbd: international layout switching produces broken layouts
Package: xserver-xorg-input-kbd
Version: 1:1.3.1-1
Severity: important
Tags: l10n
I'm not sure if this is the correct package to file this bug against. Please
reassign if required.
If you set xorg.conf to have more than one keyboard layout:
Option "XkbLayout" "it,gb"
OPtion "XkbOptions" "grp:menu_toggle"
(togglable with alt-menu key)
then the italian keyboard works just fine, but If I toggle to the gb keyboard
then only the symbol keys like @?<>,.-_=+[{]}\| work OK ' all the letter keys
produce strange characters :
@Å?e¶ŧâ??â??â??øþ
æÃ?ðÄ?Å?ħjĸÅ?
«»¢â??â??nµ
(the above should be:
qwertyuiop
asdfghjkl
zxcvbnm
)
Toggling back and forth this is entirely repeatable. It doesn't seem to matter
what the 1st layout is - the 2nd layout is always broken.
Interestingly I can produce the same problem a different way using the gnome
keyboard config utility. I installed it as a UK (british) machine with UK
keyboard layout and en_GB.UTF-8 default locale. Setting a different
layout/language there works fine
(I tested with Finnish) until you reboot. Then the main layout is broken in
the same way Setting back to en works fine. Selecting Finnish again remains
broken. Setting it to any new layout works until after a reboot when it is
broken again.
This seems to be a serious problem for anyone wanting to have a machine with
a non-UK keyboard layout.
-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages xserver-xorg-input-kbd depends on:
ii libc6 2.7-18 GNU C Library: Shared libraries
ii xserver-xorg-core 2:1.4.2-10 Xorg X server - core server
xserver-xorg-input-kbd recommends no packages.
xserver-xorg-input-kbd suggests no packages.
-- no debconf information
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
Reply to: