From owner-freebsd-x11@FreeBSD.ORG Mon Feb 20 19:52:39 2006 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C097516A420 for ; Mon, 20 Feb 2006 19:52:39 +0000 (GMT) (envelope-from chris@shenton.org) Received: from shenton.org (23.ebbed1.client.atlantech.net [209.190.235.35]) by mx1.FreeBSD.org (Postfix) with SMTP id 9820343D78 for ; Mon, 20 Feb 2006 19:52:16 +0000 (GMT) (envelope-from chris@shenton.org) Received: (qmail 1216 invoked by uid 1001); 20 Feb 2006 19:52:03 -0000 From: Chris Shenton To: freebsd-x11@freebsd.org Date: Mon, 20 Feb 2006 14:52:03 -0500 Message-ID: <86mzgl4xlo.fsf@Bacalao.shenton.org> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Xorg 8.9.0 "radeon" with DRI hangs FreeBSD-6.1, OK without DRI 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, 20 Feb 2006 19:52:40 -0000 Got a Dell box recently with a built-in Radeon card. Generated xorg config files with "xorgcfg" and tweaked. Driver "vesa" works but doesn't get me the resolution I need. Driver "ati", which xorgcfg provides for me to select, fails: (WW) ATI: PCI Mach64 in slot 1:0:0 could not be detected! (WW) ATI: PCI Mach64 in slot 1:0:1 could not be detected! (EE) No devices detected. If I use driver "radeon" (which xorgcfg does not provide in its pulldown) it hangs the system hard: can't quit X11, can't get a virtual terminal, can't even ping it from another machine on the same LAN segment; even the truss output was truncated before showing anything useful. It goes to black screen like it's going to put up the X11 dotty raster but never returns, just hangs. If I comment out Load "dri" the system seems to run OK, and I can use the higher resolutions which vesa does not allow. Here's the relevant bits of my log showing X11 version, FreeBSD version, and the video card it found: X Window System Version 6.9.0 Release Date: 21 December 2005 Current Operating System: FreeBSD Bacalao.shenton.org 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #3: Fri Feb 10 16:43:30 EST 2006 root@PECTOPAH.shenton.org:/usr/obj/usr/src/sys/SHENTON i386 Build Date: 18 February 2006 (--) PCI:*(1:0:0) ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)] rev 0, Mem @ 0xfc000000/25, 0xfe9e0000/16, I/O @ 0xdc00/8, BIOS @ 0xfea00000/17 (--) PCI: (1:0:1) ATI Technologies Inc RV370 [Radeon X300SE] rev 0, Mem @ 0xfe9f0000/16 Is there something I'm doing wrong?