
-----Original Message----- From: Falk Hamann <Falk.Hamann@dbaudio.com> To: crux@lists.crux.nu Date: Mon, 12 Nov 2007 16:54:09 +0100 Subject: Re: Bug report for the xorg 7.3 bug?
I kind of crapped out my xorg 7.2 istallation so opted to update everything in the xorg repo, later I realize that 7.3 had this bug.
--- xorg-server-1.4/dix/devices.c.orig 2007-10-19 17:04:51.000000000 -0200 +++ xorg-server-1.4/dix/devices.c 2007-10-23 17:50:38.000000000 -0200 @@ -294,7 +294,17 @@ CoreKeyboardBell(int volume, DeviceIntPt static void CoreKeyboardCtl(DeviceIntPtr pDev, KeybdCtrl *ctrl) { +#ifdef XKB + if (!noXkbExtension) { + DeviceIntPtr dev = (DeviceIntPtr) + pDev->devPrivates[CoreDevicePrivatesIndex].ptr; + + if (dev && dev->key && dev->key->xkbInfo && dev->key->xkbInfo->kbdProc) + (*dev->key->xkbInfo->kbdProc)(dev, ctrl); + } +#else return; +#endif }
/** --- Pkgfile 2007-11-12 16:45:34.000000000 +0100 +++ Pkgfile.new 2007-11-12 16:45:24.000000000 +0100 @@ -5,13 +5,15 @@
name=xorg-server version=1.4 -release=2 +release=3 source=(http://xorg.freedesktop.org/releases/individual/xserver/$name- $version.tar.bz2 \ + kbd-led.patch \ http://dl.sourceforge.net/mesa3d/MesaLib-7.0.1.tar.bz2)
build() { cd $name-$version + patch -p1 <../kbd-led.patch
./configure --prefix=/usr --enable-dri \ --with-mesa-source=$SRC/Mesa-7.0.1 \
The patch is derived from gentoo. It works for me.
The patch works for me too. thanks. Now I am trying to get the xbacklight to work. So far no luck.