From owner-freebsd-ports@FreeBSD.ORG Thu Jan 29 13:40:28 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93765106564A; Thu, 29 Jan 2009 13:40:28 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 63FD28FC0C; Thu, 29 Jan 2009 13:40:28 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.65] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n0TDdakK061435 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 29 Jan 2009 08:39:36 -0500 (EST) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Alex Goncharov In-Reply-To: References: <6B7ABE80-35AB-4C44-B5A4-200E10DCC3AC@airwired.net> <49819BD5.5040709@FreeBSD.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-Tb2OA3/s2Jwq2e1dYLTG" Organization: FreeBSD Date: Thu, 29 Jan 2009 08:40:11 -0500 Message-Id: <1233236412.1779.40.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.3 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-stable@freebsd.org, danallen46@airwired.net, "Bruce M. Simpson" , freebsd-ports@freebsd.org Subject: Re: Unhappy Xorg upgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jan 2009 13:40:29 -0000 --=-Tb2OA3/s2Jwq2e1dYLTG Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2009-01-29 at 07:46 -0500, Alex Goncharov wrote: > ,--- You/Bruce (Thu, 29 Jan 2009 12:06:45 +0000) ----* > | One theory is that somehow the mouse driver ioctls which are passed= =20 > | to ums, are somehow hosing USB, although why that would be, I don't=20 > | understand. ums currently doesn't have driver instrumentation in that p= ath. > |=20 > | I pulled a fairly detailed IRC log of my collaborative debugging=20 > | session with Robert, please ping me if you need details of this. > `----------------------------------------------------* >=20 > Thank you for the detailed write up! No help to me, though -- on my > Latitude laptop, there was no problem with any mouse: USB or the > built-in "pointing device". It was the keyboard -- and, trust me, I > did try many variations of the machine configuration, and I did do a > lot of reading on various relevant topics (writing, too, as you have > seen :-() >=20 > As I mentioned elsewhere, my way of resolving the problem after a > one-and-a-half day's of struggle was to revert to the old X (on that > laptop). >=20 > On the topic of how this upgrade was introduced, I can't help but > refer to my recent experience helping to fix TWM: >=20 > ,--- Eeri Kask (Mon, 29 Sep 2008 12:21:17 +0200) ----* > | > I have used the new version of TWM for five days, using it less > | > intensively than usual. No problems in seen during my (light) use. > |=20 > | Hello Alex, no problem at all! Improved solutions have priority over=20 > | promised deadlines. > |=20 > | Thank you for your time helping to improve TWM, :-) > | > `----------------------------------------------------* >=20 > Eeri Kask and I worked together all past September on fixing TWM > crashes: I was willingly trying his multiple versions of the code, but > I knew what I was risking, could choose convenient times for building > and trying every new version (we tried about 30 of them) -- and I > could always go back to the previous version (or the original TWM from > ports). >=20 > I would be happy to try a new X on my machines, if it were labeled as > experimental, with an easy way to revert to the old X (while being in > the testing stage). As it is, this upgrade brought a lot of problems > to unsuspecting people, at the time they don't quite choose, with > potential dangers not disclosed. >=20 > In honesty, this upgrade should have been presented this way, way > before the code was placed in the ports source tree: >=20 > * We'll have a new X in ports soon -- there are multiple reports of > problems with it on Linux. >=20 > * We want to try it on FreeBSD -- but nobody is forcing you to do the > upgrade. >=20 > * If you, of your own free will, choose to upgrade, you may have > hours and days of problems -- but heck, it was your choice. >=20 > * If your problems cannot be fixed, you'll have to figure out > something yourself. >=20 > * If you choose not to upgrade, you are frozen with the pre-existing > ports collection: there may be no automated ways to upgrade your > packages, with the old X in place. Of course, you can somehow get > pieces on new ports, unrelated to X. I've had patches available for probably a couple of months now posted to freebsd-x11@. For the few people who tested it, I had no real issues reported. We were stalled for a long time, While X kept moving, so the amount of change was large. This update also brings in support for a lot of people who are running newer hardware. I realize that there are some issues with the mouse driver... I'm trying to look at and resolve, but I don't really know input drivers, so I doing a lot of guess work. On top of that I do have a day job, so time is limited. At this point, I seem to be pretty much responsible for at least intel agp, if not most all of agp, drm, and sharing a lot of the workload for the Mesa ports and Xorg. So, if anyone knows about input devices, feel free to jump in and help me out. robert. > * The choice is totally yours. >=20 > -- Alex -- alex-goncharov@comcast.net -- >=20 >=20 > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" --=-Tb2OA3/s2Jwq2e1dYLTG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEABECAAYFAkmBsbsACgkQM4TrQ4qfROMiqgCeNH/07E5CRUmGmzuymrgPJZIu NHoAnA29VN3InHP0xBlfMCF+r6XIW2qR =vNzV -----END PGP SIGNATURE----- --=-Tb2OA3/s2Jwq2e1dYLTG--