Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jun 2001 11:06:20 +0100
From:      Rasputin <rara.rasputin@virgin.net>
To:        stable@freebsd.org
Subject:   Re: XFree86-4.1.0+mga+dri+FreeBSD-4.3-stable == hang
Message-ID:  <20010625110619.A44348@dogma.freebsd-uk.eu.org>
In-Reply-To: <20010614141859.B67187@node7.cluster.srrc.usda.gov>; from gjohnson@srrc.ars.usda.gov on Thu, Jun 14, 2001 at 02:18:59PM -0500
References:  <200106140436.OAA20451@hadrian.staff.apnic.net> <20010614141859.B67187@node7.cluster.srrc.usda.gov>

next in thread | previous in thread | raw e-mail | index | archive | help
* Glenn Johnson <gjohnson@srrc.ars.usda.gov> [010614 20:27]:
> On Thu, Jun 14, 2001 at 02:36:00PM -0500, ggm@apnic.net wrote:
> 
> > Say I have a Matrox G400, on FreeBSD-4.3-stable, I have installed the
> > FreeBSD 'port' of XFree86-4.1.0 and I try to enable dri, and it hangs.
> 
> The DRI stuff does not work with XF86-4.1 and FreeBSD.
> 
> > Do I try to foist blame on XFree86, or do I try to foist blame on
> > FreeBSD?
> >
> > I realize this isn't a well formed bug report, I'm holding off on
> > that, until I understand who wants to be put in the frame.
> >
> > My suspicion is that Its FreeBSD, because it relates to their
> > kernel agp.ko module (which I am guessing is required to support
> > DRI->agp->G400 interrelationships somehow.
> 
> The agp.ko module is built with the FreeBSD sources and as far as I know
> works fine for most motherboard chip sets.  It is required for DRI but
> not sufficient.  The other required kernel modules for DRI with a Matrox
> G400 are the mga.ko and the drm.ko modules.  These are [optionally]
> built as part of XFree86.  The problem is that nobody is keeping the BSD
> branch of the DRI source tree up to date.

If you go to 

http://www.freebsd.org/cgi/cvsweb.cgi/ports/x11/XFree86-4/?only_with_tag=RELEASE_4_3_0

you'l get a version of the port that *should* build the dri modules you need.
You still need to preload agp.ko and mga.ko from /boot/loader.conf, and load
the dri module in XF86Config , but you should be OK.

Unlike me ,since that port doesn't appear to build tdfx_dri.so .........

If anyone's got DRi on a Voodoo 3 working, please let me know.
Ta!
-- 
Moon, n.:
	1. A celestial object whose phase is very important to
hackers.  See PHASE OF THE MOON.  2. Dave Moon (MOON@MC).
Rasputin :: Jack of All Trades - Master of Nuns ::

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010625110619.A44348>