From owner-freebsd-x11@FreeBSD.ORG Mon Jun 4 22:06:25 2007 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 09EF216A41F for ; Mon, 4 Jun 2007 22:06:25 +0000 (UTC) (envelope-from jjreynold@ip72-223-32-153.ph.ph.cox.net) Received: from fed1rmmtai106.cox.net (fed1rmmtai106.cox.net [68.230.241.54]) by mx1.freebsd.org (Postfix) with ESMTP id DD61A13C458 for ; Mon, 4 Jun 2007 22:06:24 +0000 (UTC) (envelope-from jjreynold@ip72-223-32-153.ph.ph.cox.net) Received: from fed1rmimpo01.cox.net ([70.169.32.71]) by fed1rmmtao101.cox.net (InterMail vM.7.05.02.00 201-2174-114-20060621) with ESMTP id <20070604214116.HQJ7825.fed1rmmtao101.cox.net@fed1rmimpo01.cox.net> for ; Mon, 4 Jun 2007 17:41:16 -0400 Received: from ip72-223-32-153.ph.ph.cox.net ([72.223.32.153]) by fed1rmimpo01.cox.net with bizsmtp id 7ZhF1X0063JDq600000000; Mon, 04 Jun 2007 17:41:15 -0400 Received: from whale.home-net (whale.home-net [192.168.1.2]) by ip72-223-32-153.ph.ph.cox.net (8.14.1/8.14.1) with ESMTP id l54LfFZF018012 for ; Mon, 4 Jun 2007 14:41:15 -0700 (MST) (envelope-from jjreynold@dolphin.home-net) Received: from whale.home-net (localhost [127.0.0.1]) by whale.home-net (8.13.8/8.13.8) with ESMTP id l54LfFnW030075 for ; Mon, 4 Jun 2007 14:41:15 -0700 (MST) (envelope-from jjreynold@whale.home-net) Received: (from jjreynold@localhost) by whale.home-net (8.13.8/8.13.8/Submit) id l54LfELC030072; Mon, 4 Jun 2007 14:41:14 -0700 (MST) (envelope-from jjreynold) From: John Reynolds MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18020.34554.961663.489898@whale.home-net> Date: Mon, 4 Jun 2007 14:41:14 -0700 To: freebsd-x11@freebsd.org X-Mailer: VM 7.19 under Emacs 21.3.1 Cc: Subject: Xorg 7.2 + ATI AIW 8500 DV == horrendous -- how to debug further? 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, 04 Jun 2007 22:06:25 -0000 Hello x11, I'm not subscribed generally to this list, but figured I would post my experience with the Xorg 7.2 upgrade here to see if there's something further I can do to help isolate what appears to be some sort of bug we have in our kernel. First off, the software upgrade to Xorg 7.2 went relatively flawlessly just like many others experienced. Absolute kudos to all involved! Once it got done and I'd made sure all t's were crossed and i's dotted (with "xorg" meta package installed and everything else done that previous people had stumbled over) I figured it would be a relatively easy set of tweaks to my xorg.conf file and boom--I'd be set. Wrong!!! I tweaked paths, etc. to my previously happy xorg.conf file and once I launched Xorg my LCD monitor yelled at me saying it was being driven beyond safe parameters. Xorg itself was chewing 100% of the cpu and unkillable. My only recourse was to reboot the machine from a remote ssh. I then tried Xorg -configure and had it dump out an xorg.conf file. Going into X with this config file resulted in the same behavior! Condensing a 4-day horrific experience down, the only way I was able to even get X to load was by creating a text-only config with xorgconfig--and even that was "random"--one time it would go into X and another time it wouldn't with no correlation to anything going on. I then borrowed a friend's spare Radeon 9250 card and swapped out this All-in-wonder 8500 DV for that. A quick cycle of Xorg -configure + fontPath tweak and X instantly worked just as I'd expected it to! I was fighting some esoteric bug either we have in our kernel or just something in Xorg itself that is tickled under FreeBSD--googling with all permutations of keywords brought up _no_ issues with this older all-in-wonder card and the 7.2 Xorg driver under Linux. So, the all-encompassing question is how can I provide information to our more adept hackers so that if indeed it is an obscure FreeBSD bug that this radeon driver tickles we can plug it? ktrace? Something else? I still have the (now "defective" to me) 8500 AIW card and I'd be most happy to swap it out and obtain whatever information, system call traces, etc. that would be required to nail down what's going on, but I'm at a loss for where to begin. -Jr -- John & Jennifer Reynolds johnjen at reynoldsnet.org www.reynoldsnet.org Structural/Physical Design - some group - Intel jreynold at sedona.ch.intel.com Running FreeBSD since 2.1.5-RELEASE. KT7JCR FreeBSD: The Power to Serve! "Unix is user friendly, it's just particular about the friends it chooses."