From owner-freebsd-x11@FreeBSD.ORG Mon Feb 9 19:17:29 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2DCE1065674 for ; Mon, 9 Feb 2009 19:17:29 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from mail-out1.fuse.net (mail-out1.fuse.net [216.68.8.175]) by mx1.freebsd.org (Postfix) with ESMTP id 684AB8FC18 for ; Mon, 9 Feb 2009 19:17:29 +0000 (UTC) (envelope-from cokane@FreeBSD.org) X-CNFS-Analysis: v=1.0 c=1 a=GIFAsPF2kyMA:10 a=upz3G71b1h8A:10 a=e5mUnYsNAAAA:8 a=7cFrNiW7QN8IgYTDy5MA:9 a=ixExS-Dl77NjnwiSfAMA:7 a=UbDnlS2iexu5xD9ipP9eWSj3i6QA:4 a=b8hG5vVbyAkA:10 a=nTcn1WYsDYAA:10 a=CiSHi91Bn78A:10 a=tSVNLpLj5MseURJrQNoA:9 a=rHMZ1OQJ1_gwCxlM_GQB4nQPSx0A:4 a=rPt6xJ-oxjAA:10 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: gwout1 smtp.mail=cokane@FreeBSD.org; spf=softfail Received-SPF: softfail (gwout1: transitional domain FreeBSD.org does not designate 74.215.227.9 as permitted sender) Received: from [74.215.227.9] ([74.215.227.9:50862] helo=discordia) by gwout1 (envelope-from ) (ecelerity 2.2.2.37 r(28805/28810M)) with ESMTP id A5/F7-04546-4CD70994; Mon, 09 Feb 2009 14:02:28 -0500 Received: by discordia (Postfix, from userid 103) id 8391035A7D6; Mon, 9 Feb 2009 14:02:26 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 0512A35A7D5 for ; Mon, 9 Feb 2009 14:02:17 -0500 (EST) From: Coleman Kane To: freebsd-x11 Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-1iFvoN5ZYv1Ps2RuD2hs" Organization: FreeBSD Project Date: Mon, 09 Feb 2009 14:01:28 -0500 Message-Id: <1234206088.44207.7.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.24.3 FreeBSD GNOME Team Port Subject: Fix regarding the recent XKB changes in freedesktop.org head X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Feb 2009 19:17:30 -0000 --=-1iFvoN5ZYv1Ps2RuD2hs Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello, So I recently spent random free-time bits on becoming impatient waiting for the freedesktop.org maintainers to bring the head of xf86-input-keyboard up-to-date with the head of xorg-server. This applies only to those select few that, for one reason or another, are tracking the head of the freedesktop.org git repositories for xorg-server, libXi, xf86-input-keyboard, and the like. Numerous xorg-server changes were committed which are intermediate steps in an XKB overhaul, AFAICT. It seems that some people with limited time have not been able to keep their trees in sync. This has caused widespread breakage of the core X.org system since around Jan 21st. After much searching, I finally found that there is indeed a fix to this which seems to work for me right here: * http://bugs.freedesktop.org/show_bug.cgi?id=3D19724 You may come across a "kbd-pass-the-absinthe.diff" patch which is supposed to fix this mess (from Daniel Stone). When I tried using that one, all of my key mappings were messed up, and key-repeat stopped working properly (and also didn't "not work" properly either). The patch posted to the fd.o bug above works much better for me on FreeBSD-current. I wanted to share this knowledge with anyone else who might be stuck in last month's sources due to this bug. --=20 Coleman Kane --=-1iFvoN5ZYv1Ps2RuD2hs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkmQfYMACgkQcMSxQcXat5f57ACeNCSe9AI8IRr8sgmkKqyTxwYE Xd4An1dzai8k7UfLGpJUzOl3FBV7GrUF =WVpl -----END PGP SIGNATURE----- --=-1iFvoN5ZYv1Ps2RuD2hs--