Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jul 2001 18:45:44 -0400
From:      Randall Hopper <aa8vb@nc.rr.com>
To:        Coleman Kane <cokane@FreeBSD.ORG>
Cc:        Eric Anholt <anholt@teleport.com>, multimedia@FreeBSD.ORG
Subject:   Re: Matrox G450 and XFree86-4/DRI
Message-ID:  <20010724184544.A4492@nc.rr.com>
In-Reply-To: <20010725063249.A37345@evil.apt>; from cokane@FreeBSD.ORG on Wed, Jul 25, 2001 at 06:32:49AM -0400
References:  <3B577AFA.39D5B7F@sm.socccd.cc.ca.us> <01072001350401.00581@positron.anholt.dyn.dhs.org> <20010723191013.B892@nc.rr.com> <20010725063249.A37345@evil.apt>

next in thread | previous in thread | raw e-mail | index | archive | help
Coleman Kane:
 |Randall Hopper:
 |> On boot-up, I see:
 |> 
 |>      drm0: <Matrox G400 (AGP)> mem 0xf2000000-0xf27fffff,0xf2800000-0xf2803fff,0xf4000000-0xf5ffffff irq 11 at device 5.0 on pci1
 |> -->  error: [drm:mga_init] *ERROR* Cannot initialize the agpgart module.  
 |>      device_probe_and_attach: drm0 attach returned 12
...
 |> I'm a bit confused.  I thought agpgart was history.  Also, I have a G450,
 |> not a G400.
 |
 |AGPGART still exists, but it is no longer a separate module. You can set
 |it up in the kernel. It has been around since 4.0 as "device agp" in the
 |config file. You can also add "agp_load=YES" to the /boot/loader.conf
 |file if you do not wish to recompile.

Oh, I didn't realize that "device agp" and "agpgart" were the same.  I have
both "device agp" compiled into my kernel, and "agp_load=YES" in my
loader.conf.

 |It has lagged behind some when it comes to support. I believe all VIA,
 |Intel, SiS, and ALi bridges are supported, as well as the AMD 751
 |bridge. I have a 761, and I am not sure whether it works or not (I have
 |to modify the source to get it to detect). 
 |
 |Anyway, it puts a /dev/agpgart entry into the filesystem. This is
 |basically the door that the app uses to set up apertures in system memory
 |for AGP transfers.

I also have an AMD 761 (ASUS A7M266 MB).  Could you mail me your patches?
Sounds like that northbridge detection support is what I'm missing (or at
least one piece of it).

I did notice before that "grep 'AMD.*761' /usr/src/sys/pci/*" turned up no
hits in my -stable kernel tree, and "cat < /dev/agpgart" gives me "Device
not configured."  So this was on my list of suspects to investigate.

Thanks in advance,

Randall

-- 
Randall Hopper
aa8vb@nc.rr.com

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




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