flz 1 - 0 libxklavier

I’d like to kick in the butt that guy who decided that setting XKB_BIN_BASE to XKB_BASE as default was a good idea.

If you’re using X.org 7.2 from the experimental tree and you tried to use anything special in keyboard properties, you probably got an XKB error. I spent a significant amount of time trying to find that bug, and I just noticed that, for some reason, libxklavier tried to execute /usr/X11R6/share/X11/xkb/xkbcomp. WTF!! So using the right configure switch (—with-xkb-bin-base=${X11BASE}/bin) it’s fixed.

One showstopper down. We’re not too far from the holy day.

PS: I somewhat decided that we’ll do the PREFIX merge at the same time that we’ll commit the new X.org so it’s likely to delay the merge a bit.

Add to del.icio.us - Digg this article

3 Responses to “flz 1 - 0 libxklavier”  

  1. 1 R_T_F_M

    Well, at least you found it ! :-)

    Do you have, by chance, a list with showstoppers ?

  2. 2 Florent Thoumie

    Nope, still have to think about this. I have to fix nvidia-driver for a start.

  3. 3 Pierre-Luc Drouin

    I have problems with keybinding since I have updated my ports today. I see the following in Xorg.0.log:

    (**) Keyboard1: XkbModel: “pc105”
    (**) Option “XkbLayout” “us”
    (**) Keyboard1: XkbLayout: “us”
    (**) Option “CustomKeycodes” “off”
    (**) Keyboard1: CustomKeycodes disabled
    (II) XINPUT: Adding extended input device “Keyboard1” (type: KEYBOARD)
    (II) XINPUT: Adding extended input device “Mouse1” (type: MOUSE)
    (WW) Couldn’t load XKB keymap, falling back to pre-XKB keymap

Leave a Reply