From owner-freebsd-x11@FreeBSD.ORG Mon Mar 9 20:23:51 2009 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 4B8421065670; Mon, 9 Mar 2009 20:23:51 +0000 (UTC) (envelope-from aragon@phat.za.net) Received: from mail.geek.sh (decoder.geek.sh [196.36.198.81]) by mx1.freebsd.org (Postfix) with ESMTP id D65F68FC15; Mon, 9 Mar 2009 20:23:50 +0000 (UTC) (envelope-from aragon@phat.za.net) Received: from igor.geek.sh (196-209-164-252-wbs-esr-2.dynamic.isadsl.co.za [196.209.164.252]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.geek.sh (Postfix) with ESMTPSA id 2FFB33BBC7; Mon, 9 Mar 2009 22:23:49 +0200 (SAST) Message-ID: <49B57ACD.5030405@phat.za.net> Date: Mon, 09 Mar 2009 22:23:41 +0200 From: Aragon Gouveia User-Agent: Thunderbird 2.0.0.19 (X11/20090309) MIME-Version: 1.0 To: Robert Noland References: <20090305161651.GB1369@lobo.ewinter.org> <1236275215.1384.50.camel@widget.2hip.net> <20090305180523.GA2039@lobo.ewinter.org> <20090306133119.1af6894c@ernst.jennejohn.org> <1236363408.55221.16.camel@balrog.2hip.net> <20090306203055.582faa02@ernst.jennejohn.org> <1236371734.1671.5.camel@balrog.2hip.net> <49B3D755.2050308@phat.za.net> <1236536316.1778.22.camel@balrog.2hip.net> <49B42548.3000308@phat.za.net> In-Reply-To: <49B42548.3000308@phat.za.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@FreeBSD.org Subject: Re: Radeon DRIVER 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, 09 Mar 2009 20:23:51 -0000 Aragon Gouveia wrote: > Robert Noland wrote: >> On Sun, 2009-03-08 at 16:33 +0200, Aragon Gouveia wrote: >>> Patch output is pasted below. The unsuccessful hunk in radeon_cp.c I >>> wedged in by hand. In a few hours I hope to report on the results of >>> upgrading to Xorg 7.4 and latest radeonhd-devel. Running Xorg 7.3 >>> and video-ati-6.9.0 at the moment. >>> >> >> On -STABLE you also need the "Move vblank_init to load time" patch >> first. That will make the patch fail on the i915 driver, but if you >> aren't using that one, it should be ok, as long as it compiles. I'll >> merge all of this within a couple of weeks. > > I'll grab the vblank patch before going further with the Xorg and > radeonhd upgrade. Thanks! I have applied both kernel patches, recompiled, rebooted, upgraded to Xorg 7.4, upgraded to radeonhd-devel from ports. The kernel is still seeing my card: vgapci0: port 0x2000-0x20ff mem 0xd0000000-0xdfffffff,0xe0200000-0xe020ffff irq 16 at device 0.0 on pci1 drm0: on vgapci0 vgapci0: child drm0 requested pci_enable_busmaster info: [drm] Initialized radeon 1.29.0 20080528 Enabling DRI and Exa in xorg.conf causes my display to go blank during X startup and I'm left with no other way out except hitting my power button and shutting down. Enabling Exa with DRI disabled is wildly slow. Leaving both disabled works fine, but no Xv. :) Please let me know if I can provide more info to debug this. Thanks, Aragon