The supplied agpgart module fails to load. Modprobe reports "device busy or missing error". Problem occurs on i815 chipset with on board video disabled and geforce 2 in agp slot. lsmod indicates the driver was not previously loaded.
I'd like to confirm this bug. I have the exact same setup. The problem lies in agpgart_be.c at line 2255 ... This kernel module seems only capable of addressing the onboard video driver, and not the agp 4x port on the motherboard. Terribly depressing since the 815e chipset minus the onboard video was only very recently released... Anyone know where we can get a newer version of agpgart_be.c ? -Ryan Dietrich
In 2.2.16-22 (the 7.0 kernel), the 815 chipset is not yet supported. If/when there is going to be an kernel-eratum, it will be supported.
The agpgart_be.c needs only a few lines of changing to make it work. I've tried it on an IBM NetVista NGC machine, and agpgart actually loads afterwards, but there are other problems with this machine that makes it impossible to run Linux with DRI support on it (just to warn if someone tries it). A patch can be found from the linux kernel mailing list: http://www.uwsg.indiana.edu/hypermail/linux/kernel/0101.1/0861.html