How can I turn off xkbcomp reports?

Brad brad46526 at
Wed May 14 02:22:46 PDT 2008

(my apologies for sending off my previous incomplete message by

I'm running X Server and every now and then - every
day or two - the following is logged in my xdm.log:

 The XKEYBOARD keymap compiler (xkbcomp) reports:
 > Warning:          Duplicate shape name ""
 >                   Using last definition
 > Warning:          Duplicate shape name ""
 >                   Using last definition
 ... and so on ...
 > Warning:          Multiple doodads named ""
 >                   Using first definition
 Errors from xkbcomp are not fatal to the X server

By switching /usr/bin/xkbcomp with a stub I've discerned that
the program is being called by the X server as follows:

 xkbcomp -w 1 -R/etc/X11/xkb -xkm - -em1 \
"The XKEYBOARD keymap compiler (xkbcomp) reports:" \
-emp ">"  -eml "Errors from xkbcomp are not fatal to the X server"

My X server is otherwise running perfectly, as far as I can tell.  I have
these xkb options in my xorg.conf file (the copying of which from an
example on the web comprises the limit of my understanding
of all this xkb magic):

Section "InputDevice"
    Option  "XkbRules"  "xorg"
    Option  "XkbModel"  "pc104"
    Option  "XkbLayout" "us"
    Identifier     "Keyboard1"
    Driver         "kbd"

There aren't any errors reported in Xorg.0.log:

(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc104"
(**) Keyboard1: XkbModel: "pc104"
(**) Option "XkbLayout" "us"
(**) Keyboard1: XkbLayout: "us"

It's a bit irritating with this xkbcomp report being produced every day or
so.  Could someone point me to where I can find out what I've presumably
missed in setting up my xorg.conf, or otherwise how to turn it off?



More information about the xorg mailing list