From owner-freebsd-stable@FreeBSD.ORG Tue Sep 14 22:18:29 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EAFC1065670 for ; Tue, 14 Sep 2010 22:18:29 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 1BD378FC08 for ; Tue, 14 Sep 2010 22:18:28 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.4/8.14.4) with ESMTP id o8EMISc1057488; Tue, 14 Sep 2010 16:18:28 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.4/8.14.4/Submit) with ESMTP id o8EMIRWI057485; Tue, 14 Sep 2010 16:18:28 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 14 Sep 2010 16:18:27 -0600 (MDT) From: Warren Block To: Eivind E In-Reply-To: <20100914231728.D5192@rumrunner.mine.nu> Message-ID: References: <201009132016.o8DKGmw5053180@lurza.secnetix.de> <20100913234355.I96626@rumrunner.mine.nu> <20100914231728.D5192@rumrunner.mine.nu> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.6 (wonkity.com [127.0.0.1]); Tue, 14 Sep 2010 16:18:28 -0600 (MDT) Cc: freebsd-stable@freebsd.org, Oliver Fromme Subject: Re: Freebsd 8.1 + xorg + radeonhd hang X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Sep 2010 22:18:29 -0000 On Tue, 14 Sep 2010, Eivind E wrote: > First, the intermittent nature of the problem sounds like it might be hardware failure. The only easy way to test that would be to swap in another video board, but people rarely have extras. You also mentioned upgrading from 7.x to 8.1. It's worth running pkg_libchk from sysutils/bsdadminscripts to make sure nothing was missed. Back to the xorg.conf... Adding Option "Log" "Sync" to ServerLayout may help preserve the Xorg.0.log file. Untested by me so far, but shouldn't hurt. > I'll repost the xorg.conf here > > Section "ServerLayout" > Identifier "Layout0" > Screen 0 "Screen0" 0 0 > InputDevice "Tastatur" "CoreKeyboard" > InputDevice "Mus" "CorePointer" > Option "AllowEmptyInput" "off" > EndSection AllowEmptyInput (and fire) bad! Use AutoAddDevices Off instead. (http://www.wonkity.com/~wblock/docs/html/aei.html) > Section "Files" > EndSection Looks wrong, but works here. I'd suggest leaving out the section entirely rather than leaving it empty, though. > Section "Module" > # Load "freetype" > # Load "xtt" > Load "extmod" > Load "glx" > Load "dri" > Load "dbe" > Load "record" > Load "xtrap" > Load "type1" > Load "speedo" > EndSection All but the commented first two and last three are default. Worth commenting out the last three and testing, too. > Section "Monitor" > Identifier "Skjerm" > HorizSync 31.5 - 48.5 > VertRefresh 50.0 - 70.0 > EndSection > > Section "Device" > Identifier "Grafikkort" > Driver "radeonhd" > Option "HPD" "off" > EndSection My success rate with the radeonhd driver is pretty much nonexistent. > Section "Screen" > Identifier "Screen0" > Device "Grafikkort" > Monitor "Skjerm" > DefaultDepth 16 > SubSection "Display" > Depth 16 > Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480" > EndSubSection > EndSection 16-bit? That may actually be slower than 24, depending on how the card is built. Should still work, though it's worth commenting out in both places for testing. > Section "DRI" > Mode 0666 > EndSection Should not cause a problem, although I use 0660. My full xorg.conf for the X1650 is here: http://wonkity.com/~wblock/radeon/x1650/xorg.conf