On 12/19/06, Shawn <[EMAIL PROTECTED]> wrote: > On Monday 18 December 2006 00:44, TheOldFellow wrote: > > Ken Moffat wrote: > > > On Sun, Dec 17, 2006 at 02:54:37PM -0700, Shawn wrote: > > >> Which keyboard data sets did you go with? 7.1 requires you to make > > >> a choice. Either xkbdata or xkbdesc. > > >> > > >> Myself I went with the new xkbdesc, and I have been problem free. > > >> > > >> See here: > > >> http://xorg.freedesktop.org/releases/X11R7.1/doc/RELNOTES2.html#3 > > > > > > I saw that xkbdata will be officially deprecated for 7.2 - I've > > > only recently got i18n working adequately with xkbdata (gb, ru, el > > > keyboards and compose key, at least on desktops - haven't got my > > > ibook adequately sorted yet). Anybody got any links to > > > documentation on using xkbdesc ? > > > > Where is the BLFS documentation is the choice mentioned - it isn't on > > the xorg-server or xorg-data pages (or wiki)? As I have built this > > many times, I used the jhalfs to build mine, and no 'option' was > > offered. I've read through the latest book svn, and can find no > > mention of this.
It's not in BLFS (should be for Xorg-7.2). Here goes. It's called xkeyboard-config. xkbdesc is a legacy name that the developer wants to get rid of. http://www.freedesktop.org/wiki/Software_2fXKeyboardConfig http://lists.freedesktop.org/archives/xorg/2006-November/019898.html You should just be able to build right over the top of xkbdata. It's meant to be a drop in replacement with a couple small caveats. ./configure ... \ --with-xkb-base=/usr/share/X11/xkb \ --with-xkb-rules-symlink=xorg You need to explicitly tell it where you want the rules (with-xkb-base). This will have to match what you configure xorg-server with. The rules-symlink=xorg is because xkeyboard-config tries to be generic. So, the default rules are called "base". When you do the standard Xorg -configure, the default will give you xkb rules called "xorg". The configure option creates symlinks in $(xkb-base)/rules so that this will work by default. The other small thing is that it assumes the compiled rules are in /var/lib/xkb. You may need to throw another configure option in if that's not where you want them. -- Dan -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page