Bug#251263: xlibs: setxkbmap fails, "Error loading new keyboard description"
Package: xlibs
Version: 4.3.0.dfsg.1-2
Severity: normal
After apt-get upgrade for sarge (including dfsg-1.2 X server stuff),
keyboard layout stopped working for KDE.
Neither the command:
setxkbmap -model pc105 -layout fi -variant basic
or:
setxkbmap -model pc105 -layout us
or:
setxkbmap -model pc101 -layout us
or:
setxkbmap
work. They all output "Error loading new keyboard description".
running strace setxkbmap gives:
....
connect(3, {sa_family=AF_UNIX, path="/tmp/.X11-unix/X0"}, 19) = 0
....
.... lotsa crap
....
write(3, "\225\27\31\0\0\1\277\0\377\0\1\0\0\27xfree86+aliases(q"...,
100) = 100
read(3, 0xbffff830, 32) = -1 EAGAIN (Resource
temporarily unavailable)
....
read(3, "\1\1\v\0\266\t\0\0\10\377\1\0\177\0\377\0\0\0\0\0\0\0\0"...,
32) = 32
read(3, "\1\1\v\0\\\4\0\0\0\0\10\377\177\0\0\f\f\10 \1\370\10E\0"...,
40) = 40
read(3, "\0\0\0\0\1\0\0o\1\1\0\0\2\1\0-\1\1\1\1\0\0*-\3\3\0\0\2"...,
4456) = 4456
read(3, "\1\1\v\0t\1\0\0\17\0\0\0\\\0\\\0\0\0\0\0\0\0\0\0\0\0\0"..., 32)
= 32
read(3, "\2\376\0\0\1\204\377\0\2\3\1\1\0\0\0\0\346\377\0\0\3\2"...,
1488) = 1488
read(3, "\1\1\v\0`\0\0\0\377\377\377\377\7\0\0\0 \0\0\0\350\344"..., 32)
= 32
read(3, "\200\0\0\4\2\2\0\0\0\0\0\0\200\0\0\4\20\0\1\0\0\0\0\0\0"...,
384) = 384
read(3, "\1\1\v\0y\1\0\0\377\37\0\0\10\377\f\1\37\0\10\370?\0\0"..., 32)
= 32
read(3, "|\0\0\0\0\0\0\0\225\0\0\0\225\0\0\0}\0\0\0}\0\0\0~\0\0"...,
1508) = 1508
write(2, "Error loading new keyboard descr"..., 39Error loading new
keyboard description
) = 39
exit_group(-5) = ?
-- Package-specific info:
Keyboard-related contents of XFree86 X server log file
/var/log/XFree86.0.log:
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "76e"
(**) | |-->Device "ti4200"
(**) |-->Input Device "Generic Keyboard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "fi"
(**) XKB: layout: "fi"
(**) Option "XkbOptions" "ctrl:swapcaps"
(**) XKB: options: "ctrl:swapcaps"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/lib/X11/fonts/CID" does not exist.
Entry deleted from font path.
--
(**) NV(0): DPMS enabled
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Keyboard "Generic Keyboard" handled by legacy driver
(**) Option "Protocol" "ImPS/2"
(**) Configured Mouse: Protocol: "ImPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
XFree86 X server log files on system:
-rw-r--r-- 1 root root 35175 May 27 20:10 /var/log/XFree86.0.log
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.6-1-k7
Locale: LANG=C, LC_CTYPE=C
Versions of packages xlibs depends on:
ii libice6 4.3.0.dfsg.1-2 Inter-Client Exchange library
ii libsm6 4.3.0.dfsg.1-2 X Window System Session Management
ii libx11-6 4.3.0.dfsg.1-1 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-2 X Window System miscellaneous exte
ii libxft1 4.3.0.dfsg.1-2 FreeType-based font drawing librar
ii libxi6 4.3.0.dfsg.1-2 X Window System Input extension li
ii libxmu6 4.3.0.dfsg.1-2 X Window System miscellaneous util
ii libxmuu1 4.3.0.dfsg.1-2 lightweight X Window System miscel
ii libxp6 4.3.0.dfsg.1-2 X Window System printing extension
ii libxpm4 4.3.0.dfsg.1-2 X pixmap library
ii libxrandr2 4.3.0.dfsg.1-2 X Window System Resize, Rotate and
ii libxt6 4.3.0.dfsg.1-2 X Toolkit Intrinsics
ii libxtrap6 4.3.0.dfsg.1-2 X Window System protocol-trapping
ii libxtst6 4.3.0.dfsg.1-2 X Window System event recording an
ii xlibs-data 4.3.0.dfsg.1-2 X Window System client data
-- no debconf information
Reply to: