On Mon, Dec 01, 2003 at 11:19:08PM +0100, Nicos Gollan wrote: > On Mon, 1 Dec 2003 20:52:52 +0000 > Antony Gelberg <[EMAIL PROTECTED]> wrote: > > (EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENOMEM" > > (EE) fglrx(0): cannot init AGP > > (II) fglrx(0): [drm] removed 1 reserved context for kernel > > (II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xe0996000 at > > 0x40018000 > > (WW) fglrx(0): *********************************************** > > (WW) fglrx(0): * DRI initialization failed! * > > (WW) fglrx(0): * (maybe driver kernel module missing or bad) * > > (WW) fglrx(0): * 2D acceleraton available (MMIO) * > > (WW) fglrx(0): * no 3D acceleration available * > > (WW) fglrx(0): ********************************************* * > > > > Anyone got any ideas? > > 01:00.1 Display controller: ATI Technologies Inc Radeon R250 [Radeon > > 9000] (Secondary) (rev 01) > > The motherboard is an ASUS A7V8X, the card is a Radeon 9000. > > This is a known problem, patch and further help in the Linux forum at > www.rage3d.com
Got it. I already patched the source, but in the wrong line - I got the patch from someone with a slightly different KT400 implementation. For the record, I changed 6074: - via_generic_setup }, // AGP v2 + via_kt400_setup }, // AGP v2 and 6984: - return via_generic_setup(dev); /* the bit was set - pass on to VIA generic setup */ + return via_kt400_setup(dev); /* the bit was set - pass on to VIA generic setup */ All in /lib/modules/fglrx/build_mod/agpgart_be.c . A -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]