Bug#362229: xserver-xorg-core: xorg search for XKB files in the wrong place
Package: xserver-xorg-core
Version: 1:1.0.2-3
Severity: important
Hi,
The X server and associated tools from xbase-clients search for xkb
rules files (and other files I suppose) in /usr/X11R6/lib/X11/xkb/
instead of /usr/share/X11/xkb
As a result, Xorg (and setxkbmap) does not find the keymap :
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
Here is an strace of setxkbmap (open error only) :
haven:~$ strace -eopen setxkbmap -rules xorg -layout fr -model pc105
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/usr/X11R6/lib/libxkbfile.so.1", O_RDONLY) = 3
open("/usr/lib/libX11.so.6", O_RDONLY) = 3
open("/lib/libc.so.6", O_RDONLY) = 3
open("/usr/lib/libXau.so.6", O_RDONLY) = 3
open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3
open("/lib/libdl.so.2", O_RDONLY) = 3
open("/home/nodens/.Xauthority", O_RDONLY) = 4
open("./rules/xorg-C.lst", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("./rules/xorg.lst", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/X11R6/lib/X11/xkb/rules/xorg-C.lst", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/X11R6/lib/X11/xkb/rules/xorg.lst", O_RDONLY) = -1 ENOENT (No
such file or directory)
Couldn't find rules file (xorg)
However, it might not be the only problem, as a symlink from
/usr/X11R6/lib/X11/xkb to /usr/share/X11/xkb does not resolve the
problem (although the error is no longer due to file anavailability) :
haven:~$ setxkbmap -rules xorg -layout us -model pc105
Error loading new keyboard description
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-amd64-k8
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)
Versions of packages xserver-xorg-core depends on:
ii libc6 2.3.6-6 GNU C Library: Shared libraries
ii libfontenc1 1:1.0.1-2 X11 font encoding library
ii libxau6 1:1.0.0-2 X11 authorisation library
ii libxdmcp6 1:1.0.0-3 X11 Display Manager Control Protoc
ii libxfont1 1:1.0.0-3 X11 font rasterisation library
ii x11-common 1:7.0.10 X Window System (X.Org) infrastruc
ii xserver-xorg-input-ac 1:1.0.0.5-2 X.Org X server -- AceCad input dri
ii xserver-xorg-input-ai 1:1.0.0.5-2 X.Org X server -- Aiptek input dri
ii xserver-xorg-input-ca 1:1.0.0.5-2 X.Org X server -- Calcomp input dr
ii xserver-xorg-input-ci 1:2.1.5-2 X.Org X server -- Citron input dri
ii xserver-xorg-input-di 1:1.0.1.3-2 X.Org X server -- DigitalEdge inpu
ii xserver-xorg-input-dm 1:1.0.0.5-2 X.Org X server -- DMC input driver
ii xserver-xorg-input-dy 1:1.0.0.5-2 X.Org X server -- Dynapro input dr
ii xserver-xorg-input-el 1:1.0.0.5-2 X.Org X server -- ELO2300 input dr
ii xserver-xorg-input-el 1:1.0.0.5-2 X.Org X server -- ELOGraphics inpu
ii xserver-xorg-input-ev 1:1.0.0.5-2 X.Org X server -- evdev input driv
ii xserver-xorg-input-fp 1:1.0.0.5-2 X.Org X server -- FPIT input drive
ii xserver-xorg-input-hy 1:1.0.0.5-2 X.Org X server -- HyperPen input d
ii xserver-xorg-input-ja 1:1.0.0.5-2 X.Org X server -- JamStudio input
ii xserver-xorg-input-jo 1:1.0.0.5-2 X.Org X server -- joystick input d
ii xserver-xorg-input-kb 1:1.0.1.3-2 X.Org X server -- keyboard input d
ii xserver-xorg-input-ma 1:1.0.0.5-2 X.Org X server -- Magellan input d
ii xserver-xorg-input-ma 1:1.0.0.5-2 X.Org X server -- MagicTouch input
ii xserver-xorg-input-mi 1:1.0.0.5-2 X.Org X server -- MicroTouch input
ii xserver-xorg-input-mo 1:1.0.4-2 X.Org X server -- mouse input driv
ii xserver-xorg-input-mu 1:1.0.0.5-2 X.Org X server -- muTouch input dr
ii xserver-xorg-input-pa 1:1.0.0.5-2 X.Org X server -- Palmax input dri
ii xserver-xorg-input-pe 1:1.0.0.5-2 X.Org X server -- Penmount input d
ii xserver-xorg-input-sp 1:1.0.0.5-2 X.Org X server -- SpaceOrb input d
ii xserver-xorg-input-su 1:1.0.0.5-2 X.Org X server -- Summa input driv
ii xserver-xorg-input-te 1:1.0.0.5-2 X.Org X server -- Tek4957 input dr
ii xserver-xorg-input-ur 1:1.0.0.5-2 X.Org X server -- UR98 input drive
ii xserver-xorg-input-vo 1:1.0.0.5-2 X.Org X server -- void input drive
ii xserver-xorg-video-ap 1:1.0.1.5-2 X.Org X server -- APM display driv
ii xserver-xorg-video-ar 1:0.5.0.5-2 X.Org X server -- ark display driv
ii xserver-xorg-video-at 1:6.5.7.3-3 X.Org X server -- ATI display driv
ii xserver-xorg-video-ch 1:1.0.1.3-3 X.Org X server -- Chips display dr
ii xserver-xorg-video-ci 1:1.0.0.5-2 X.Org X server -- Cirrus display d
ii xserver-xorg-video-cy 1:1.0.0.5-2 X.Org X server -- Cyrix display dr
ii xserver-xorg-video-du 1:0.1.0.5-2 X.Org X server -- dummy display dr
ii xserver-xorg-video-fb 1:0.1.0.5-2 X.Org X server -- fbdev display dr
ii xserver-xorg-video-i1 1:1.1.0.5-2 X.Org X server -- i128 display dri
ii xserver-xorg-video-i7 1:1.0.0.5-2 X.Org X server -- i740 display dri
ii xserver-xorg-video-i8 1:1.5.1.0-2 X.Org X server -- Intel i8xx, i9xx
ii xserver-xorg-video-im 1:1.0.0.5-2 X.Org X server -- IMSTT display dr
ii xserver-xorg-video-mg 1:1.2.1.3.dfsg.1-2 X.Org X server -- MGA display driv
ii xserver-xorg-video-ne 1:1.0.0.5-2 X.Org X server -- Neomagic display
ii xserver-xorg-video-ne 1:0.1.4.1-3 X.Org X server -- Newport display
ii xserver-xorg-video-ns 1:2.7.6.5-2 X.Org X server -- NSC display driv
ii xserver-xorg-video-nv 1:1.0.1.5-2 X.Org X server -- NV display drive
ii xserver-xorg-video-re 1:4.0.1.3.dfsg.1-2 X.Org X server -- Rendition displa
ii xserver-xorg-video-s3 1:1.8.6.5-2 X.Org X server -- S3 ViRGE display
ii xserver-xorg-video-sa 1:2.0.2.3-4 X.Org X server -- Savage display d
ii xserver-xorg-video-si 1:1.3.1.5-3 X.Org X server -- SiliconMotion di
ii xserver-xorg-video-si 1:0.8.1.3-2 X.Org X server -- SiS display driv
ii xserver-xorg-video-si 1:0.7.1.3-2 X.Org X server -- SiS USB display
ii xserver-xorg-video-td 1:1.1.1.3-3 X.Org X server -- tdfx display dri
ii xserver-xorg-video-tg 1:1.0.0.5-3 X.Org X server -- TGA display driv
ii xserver-xorg-video-tr 1:1.0.1.2-2 X.Org X server -- Trident display
ii xserver-xorg-video-ts 1:1.0.0.5-2 X.Org X server -- Tseng display dr
ii xserver-xorg-video-ve 1:1.0.1.3-2 X.Org X server -- VESA display dri
ii xserver-xorg-video-vg 1:4.0.0.5-2 X.Org X server -- VGA display driv
ii xserver-xorg-video-vi 1:0.1.33.2-2 X.Org X server -- VIA display driv
ii xserver-xorg-video-vm 1:10.11.1.3-2 X.Org X server -- VMware display d
ii xserver-xorg-video-vo 1:1.0.0.5-2 X.Org X server -- Voodoo display d
ii zlib1g 1:1.2.3-11 compression library - runtime
Versions of packages xserver-xorg-core recommends:
pn xkeyboard-config <none> (no description available)
-- no debconf information
Reply to: