From owner-freebsd-x11@FreeBSD.ORG Thu Mar 2 12:58:38 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 88D2616A420 for ; Thu, 2 Mar 2006 12:58:38 +0000 (GMT) (envelope-from alvest@earthlink.net) Received: from smtpauth07.mail.atl.earthlink.net (smtpauth07.mail.atl.earthlink.net [209.86.89.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1BC143D48 for ; Thu, 2 Mar 2006 12:58:36 +0000 (GMT) (envelope-from alvest@earthlink.net) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=EF0+2SBwmSavng7lCH33BauVePCpnpu3RRtVVsKzFho0hJ6s5DKDkDg3w0MqYiHh; h=Received:Date:From:To:Subject:Message-Id:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding:X-ELNK-Trace:X-Originating-IP; Received: from [24.145.140.190] (helo=localhost) by smtpauth07.mail.atl.earthlink.net with asmtp (Exim 4.34) id 1FEnO7-0000su-Ns for freebsd-x11@freebsd.org; Thu, 02 Mar 2006 07:58:35 -0500 Date: Thu, 2 Mar 2006 07:58:35 -0500 From: Albert Vest To: freebsd-x11@freebsd.org Message-Id: <20060302075835.31626027.alvest@earthlink.net> In-Reply-To: <4406516C.5020302@fer.hr> References: <86mzgl4xlo.fsf@Bacalao.shenton.org> <200602221329.46039.dejan.lesjak@ijs.si> <43FCD035.7050802@fer.hr> <200602281500.09129.dejan.lesjak@ijs.si> <4406516C.5020302@fer.hr> X-Mailer: Sylpheed version 2.2.0 (GTK+ 2.8.12; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ELNK-Trace: a37e7a5645c8e49994f5150ab1c16ac04be4f309a0cc41dd4edc675cbae65a92a6aa059465c45067350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 24.145.140.190 Subject: Re: 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: Thu, 02 Mar 2006 12:58:38 -0000 On Thu, 02 Mar 2006 02:59:08 +0100 Ivan Voras wrote: > Dejan Lesjak wrote: > > > Hm, well, if you feel experimental you can try fiddling with drm. This should > > bring latest drm code with some fixes/enhancements for radeons r300. I don't > > have such card so this was only compile tested. You can grab patch from here: > > http://www.ijs.si/~lesi/other/drm-20060228-77.diff and apply it > > in /usr/src/sys/dev/drm. Then recompile and reinstall drm drivers: > > The patch didn't apply cleanly (to 6-stable) and I couldn't fix it (it > compiled ok but didn't recognize my hardware when loaded). Could you > make a clean archive of the module available somewhere for download? I tried the patch, on 6-RELENG. It applied cleanly, but I had to edit radeon_drv.h when "make" failed (CHIP_R250 and CHIP_RS250 had been removed from the enum list causing the included drm_pciids.h to trigger "initializer not constant" errors). I threw over XFree86 again and installed Xorg, with xorg-server-snap. Didn't make any difference -- leaving "dri" uncommented in xorg.conf still hangs with my hardware (0x1002, 0x5834). I found no clues in /var/log/messages (last recorded line says "Trying to mount root...)! $ dmesg | grep drm drm0: port 0xc000-0xc0ff mem 0xd0000000-0xdfffffff,0xe4020000-0xe402ffff irq 16 at device 5.0 on pci1 info: [drm] AGP at 0xe0000000 64MB info: [drm] Initialized radeon 1.23.0 20060225 Do you think using the "xorg-server" port instead would help? Thanks, -- Albert Vest, al vest at earth link dot net