FBSD 5.3 AMD64-BETA4 X.ORG is not obeying XKB directives

Lars Tunkrans lars.tunkrans at bredband.net
Sat Sep 18 08:05:50 PDT 2004

Shaun Jurrens wrote:

 > hey Lars,
 > this seems to work for me on my .no kbd... YMMV

I edited it to this

 > Section "InputDevice"
 >         Identifier  "Keyboard0"
 >         Driver      "keyboard"
 >         Option      "XkbRules"  "xfree86"
 >         Option      "XkbModel"  "pc105"
 >         Option      "XkbLayout" "se"
 > EndSection

Yes does work but is against  advice  given  by Marcus Clarke and others
where they say that the line :

        Option      "XkbRules"  "xfree86"
is to be replaced by

        Option      "XkbRules"  "xorg"
or deleted.

     I noticed  That  /usr/X11R6/lib/X11/Xkb   seems to be  the old  xfree86  directory and
does not contain any references to Xorg.

With the above in /etc/x11/xorg.conf
I get an error message from GNOME startup that says:

Error activating XKB configuration.
Probably internal X server problem.

X server version data:
The X.Org Foundation

If you report this situation as a bug, please include:
- The result of xprop -root | grep XKB
- The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb

capella# xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xfree86", "pc105", "se", "", ""
_XKB_RULES_NAMES(STRING) = "xfree86", "pc105", "se", "", ""
capella# gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb
  layouts = [us]
  model = pc105
  overrideSettings = false
  options = []

//Regards  //Lars

More information about the freebsd-amd64 mailing list