From owner-freebsd-stable@FreeBSD.ORG Tue Mar 13 15:34:53 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8CCD716A4D1; Tue, 13 Mar 2007 15:34:53 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.freebsd.org (Postfix) with SMTP id C8A7F13C45E; Tue, 13 Mar 2007 15:34:52 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from maccullagh.maths.tcd.ie ([IPv6:2001:770:10:300::86e2:5114] helo=maccullagh.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 13 Mar 2007 12:51:24 +0000 (GMT) Date: Tue, 13 Mar 2007 12:51:20 +0000 From: David Malone To: Daniel O'Connor Message-ID: <20070313125120.GA94557@maccullagh.maths.tcd.ie> References: <20070312184007.GA49875@kierun.org> <20070312235147.a35d7e88.stas@FreeBSD.org> <200703132003.41326.doconnor@gsoft.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200703132003.41326.doconnor@gsoft.com.au> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie Cc: Stanislav Sedov , support@fglrx-freebsd.com, freebsd-stable@freebsd.org Subject: Re: Xorg and ATI card query. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2007 15:34:53 -0000 On Tue, Mar 13, 2007 at 08:03:33PM +1030, Daniel O'Connor wrote: > On Tuesday 13 March 2007 07:21, Stanislav Sedov wrote: > > On Mon, 12 Mar 2007 18:40:07 +0000 > > AFAIK, opensource Xorg ati drivers doesn't work with anything beyond > > x1800. flgrx is only linux binary, however, so you couldn't use it for > > FreeBSD. > > Actually.. http://www.fglrx-freebsd.com/index.php > > Unfortunately there is no amd64 version and I lack the clue to make one. I looked at this last week. I have an amd64 Dell machine with an X1300 card. I did manage to get the flgrx 8.23.7 Linux amd64 driver to load as a driver in the FreeBSD version of X - basically I downloaded the Linux version, extracted the archive, grabbed the fglrx_drv.so file and put it in /usr/X11R6/lib/modules/drivers and then told X to load it. It seemed to be working, but was too old to support a X1300 card. I suspect it would work OK with less recent cards. I then tried to get a newer version working, but the fglrx_drv.so from newer ATI releases are linked against a whole bunch of crud (libstdc++, libgcc_s, ....). I tried fudging the linker to make it load the FreeBSD versions of these, which got me a bit further, but the Linux versions of these libraries were too different for me to be able to get them to work. The drivers for xorg 6.8.0 looked a little more promising as they weren't linked against so many other libraries. However, I gave up before building a 6.8.0 server and used the vesa driver. David.