From owner-freebsd-x11@FreeBSD.ORG Fri Sep 5 15:15:54 2008 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 54AB01065684 for ; Fri, 5 Sep 2008 15:15:54 +0000 (UTC) (envelope-from a@jenisch.at) Received: from srvdmz13.oekb.co.at (srvdmz13.oekb.co.at [143.245.5.103]) by mx1.freebsd.org (Postfix) with ESMTP id BCC758FC0A for ; Fri, 5 Sep 2008 15:15:53 +0000 (UTC) (envelope-from a@jenisch.at) Received: from msc01-n1 [143.245.2.187] by srvdmz13.oekb.co.at - SurfControl E-mail Filter (6.0.0); Fri, 05 Sep 2008 17:15:51 +0200 Received: from aurora.oekb.co.at ([143.245.9.16]) by MAIL1.oekb.co.at with Microsoft SMTPSVC(6.0.3790.3959); Fri, 5 Sep 2008 17:15:51 +0200 Received: from aurora.oekb.co.at (localhost.localdomain [127.0.0.1]) by aurora.oekb.co.at (8.14.2/8.14.2) with ESMTP id m85FFpHF006894; Fri, 5 Sep 2008 17:15:51 +0200 Received: (from ej@localhost) by aurora.oekb.co.at (8.14.2/8.14.2/Submit) id m85FFpWx006893; Fri, 5 Sep 2008 17:15:51 +0200 X-Authentication-Warning: aurora.oekb.co.at: ej set sender to a@jenisch.at using -f Date: Fri, 5 Sep 2008 17:15:51 +0200 From: Ewald Jenisch To: Ewald Jenisch Message-ID: <20080905151551.GB2973@aurora.oekb.co.at> References: <20080904142730.GA7078@aurora.oekb.co.at> <200809041158.01059.adamk@voicenet.com> <20080905083208.GA2973@aurora.oekb.co.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080905083208.GA2973@aurora.oekb.co.at> User-Agent: Mutt/1.5.18 (2008-05-17) X-OriginalArrivalTime: 05 Sep 2008 15:15:51.0929 (UTC) FILETIME=[48CFAE90:01C90F6A] X-SEF-ZeroHour-RefID: fgs=0 X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1 X-SEF-Processed: 6_0_0_39__2008_09_05_17_15_52 Cc: freebsd-x11@freebsd.org Subject: Re: ATI Radeon 2400XT - screen goes blank 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: Fri, 05 Sep 2008 15:15:54 -0000 On Fri, Sep 05, 2008 at 10:32:08AM +0200, Ewald Jenisch wrote: > > In the meantime in /var/log/Xorg.0.log I found a warning saying > > (--) RADEON(0): Chipset: "ATI Radeon HD 2400 XT" (ChipID = 0x94c1) > (WW) RADEON(0): R600 support is mostly incomplete and very experimental > > Could it be that I'm running in a bug here? > > How to I disable R600 support? > > Is there any other driver I could use? > > How about VESA or ATI (just to get something going in the beginning)? > Hi, After spending some hours with this problem I've finally figured a workaround which I'm posting here, maybe others running into the same problem will benefit from it: First I switched from the radeon to the vesa driver by changing Driver "radeon" to Driver "vesa" in xorg.conf. Next I commented out all "Modeline" and "Modes" I've had in my xorg.conf Using that setting I was able to get some reasonable values for "Modeline" from/var/log/Xorg.0.log like so: (II) VESA(0): EDID vendor "HSD", prod id 3270 (II) VESA(0): Using EDID range info for horizontal sync (II) VESA(0): Using EDID range info for vertical refresh (II) VESA(0): Printing DDC gathered Modelines: (II) VESA(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz) ... (II) VESA(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz) ... (II) VESA(0): Modeline "1280x1024"x59.9 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync (63.7 kHz) The next step was to modify xorg.conf by including the Modelines into the "Monitor"-section: ModeLine "DCC-from-Monitor" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync ModeLine "1280x1024-135" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync ModeLine "1280x1024-109" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync and putting one of them under Subsction Display in the Screen section of xorg.conf. This got me going with 1280x1024. To cross-check I've tried to re-enable the radeon-driver (i.e. replace 'Driver "vesa"' by 'Driver "radeon"). With nothing else changed this again brought a blank screen and a "Out of Range" like indicated in my first email. Together with the warning from the radeon-driver in Xorg.0.log (--) RADEON(0): Chipset: "ATI Radeon HD 2400 XT" (ChipID = 0x94c1) (WW) RADEON(0): R600 support is mostly incomplete and very experimental this makes we wonder whether support for the Radeon HD 2400 XT isn't fully there yet? Kind regards, -ewald