[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#362229: marked as done (xserver-xorg-core: xorg search for XKB files in the wrong place)



Your message dated Wed, 12 Apr 2006 20:37:05 -0400
with message-id <20060413003705.GD7389@localdomain>
and subject line Bug#362229: xserver-xorg-core: xorg search for XKB files in the wrong place
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
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


--- End Message ---
--- Begin Message ---
On Wed, Apr 12, 2006 at 11:21:33PM +0200, Cl??ment wrote:
> 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

Closing as the submitter just had to restart the X server.

  - David Nusinow

--- End Message ---

Reply to: