From owner-freebsd-x11@FreeBSD.ORG Thu Dec 14 19:47:29 2006 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 66E5816A563 for ; Thu, 14 Dec 2006 19:47:29 +0000 (UTC) (envelope-from tanis@gaspode.franken.de) Received: from karnickel.franken.de (karnickel.franken.de [193.141.110.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D06743D66 for ; Thu, 14 Dec 2006 19:45:18 +0000 (GMT) (envelope-from tanis@gaspode.franken.de) Received: from [193.141.104.200] (bertha.franken.de [193.141.104.200]) by karnickel.franken.de (8.13.6/8.13.6) with ESMTP id kBEJkYXZ073186; Thu, 14 Dec 2006 20:46:34 +0100 (CET) Message-ID: <4581AA17.3080501@gaspode.franken.de> Date: Thu, 14 Dec 2006 20:46:31 +0100 From: German Tischler User-Agent: Thunderbird 1.5.0.8 (X11/20061127) MIME-Version: 1.0 To: Isaac Waldron References: <9c16502b0612131708r365b8ccew72e936bc67dada60@mail.gmail.com> In-Reply-To: <9c16502b0612131708r365b8ccew72e936bc67dada60@mail.gmail.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org Subject: Re: 6.2-PRE, AGP X800, and Modular Xorg == No 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, 14 Dec 2006 19:47:29 -0000 Isaac Waldron wrote: > Everything seems to work fine with the exception that direct > rendering is disabled. This same machine worked fine with Xorg 6.9 > from the regular ports tree, but I was interested in modular Xorg for > the possibility of limited 3D acceleration support for newer Radeons. > > I have since rebuilt world to 6.2-PRERELEASE as of yesterday, and > direct rendering is still disabled. dmesg is reporting that agp and > drm are detecting my card. Has anyone successfully gotten this > combination working with DRI? If so, what tricks did you use? Please try to run a program using OpenGL with debug flags, e.g. LIBGL_DEBUG=YES MESA_DEBUG=YES teapot One problem will probably be that the graphics/dri Port assumes that posix_memalign is present in FreeBSD, which is not true for FreeBSD 6, so the r300_dri.so object will fail to load. I have DRI working on a X850 based PCI express card in my FreeBSD 6.2 pre machine, so getting the X800 working should be possible. German