Hi all Do I need to file a bug report about the missing caps/num led functionality after upgrading to xorg 7.3. 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. fernan
Here is a link of the arch linux bug report http://bbs.archlinux.org/viewtopic.php?id=37670 -----Original Message----- From: "fernanbolando" <fernanbolando@ceccoils.com> To: "crux@lists.crux.nu" <crux@lists.crux.nu> Date: Mon, 12 Nov 2007 10:03:39 +0800 Subject: Bug report for the xorg 7.3 bug?
Hi all
Do I need to file a bug report about the missing caps/num led functionality after upgrading to xorg 7.3.
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.
fernan
_______________________________________________ CRUX mailing list CRUX@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux
Hi fernan, hi list
Do I need to file a bug report about the missing caps/num led functionality after upgrading to xorg 7.3.
I have send Tilman two mails with a bug-description and patches. One on 3.11. and the other on 7.11. <tilman@crux.nu>: 217.25.251.82_does_not_like_recipient./Remote_host_said:_450_4.7.1_Service_unavailable;_Client_host_[mail.gmx.net]_blocked_using_dsn.rfc-ignorant.org;_Not_supporting_null_originator_(DSN)/Giving_up_on_217.25.251.82./I'm_not_going_to_try_again;_this_message_has_been_in_the_queue_too_long./ Where is Tilman ? ;-)
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.b... \ + 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. -- Falk Hamann, IT T +49-7191-9669-242, Falk.Hamann@dbaudio.com, www.dbaudio.com d&b audiotechnik AG, Eugen-Adolff-Str. 134, 71522 Backnang, Germany Vorsitzender des Aufsichtsrats: Hilmar Schill; Vorstand: Frank Bothe, Markus Strohmeier Finanzen: Kay Lange, Marketing: Simon Johnston, Vertrieb: Peter Tongue Sitz: Backnang; Amtsgericht - Registergericht - Stuttgart, HRB 270952
-----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.
participants (2)
-
Falk Hamann
-
fernanbolando