Hi everybody, I'm trying to get XFree 4.0.2 DRI work on my Debian Testing box. My video card is an ATI Rage Fury (Rage 128 with 32MB). I run kernel 2.4.0-test11, and installed XFree 4.0.2 from debs (I managed to find out I have to use ati and no more r128 out of the list, thanx !).
For DRI, I followed carrefully the instructions on www.xfree.org, but with no success, as glxinfo always says 'Mesa GLX Indirect'. I think the problem commes from the kernel modules 'agp/agpgart.o' et 'drm/r128.o' : I first made this modules part of my kernel, but as the docs talks of 'modules' and the xfree DRI troubleshooting section says to check if the are loaded with lsmod, I then build them as modules. And indeed, when I do a lsmod, agpgart nor r128 appear in the list (I'm not sure of my english : I mean they DON'T appear !). If I try modprobe r128 or modprobe agpgart, I get this messages : /lib/modules/2.4.0-test11/kernel/drivers/char/drm/r128.o: init_module: Cannot allocate memory Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters /lib/modules/2.4.0-test11/kernel/drivers/char/drm/r128.o: insmod /lib/modules/2.4.0-test11/kernel/drivers/char/drm/r128.o failed /lib/modules/2.4.0-test11/kernel/drivers/char/drm/r128.o: insmod r128 failed and /lib/modules/2.4.0-test11/kernel/drivers/char/agp/agpgart.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters /lib/modules/2.4.0-test11/kernel/drivers/char/agp/agpgart.o: insmod /lib/modules/2.4.0-test11/kernel/drivers/char/agp/agpgart.o failed /lib/modules/2.4.0-test11/kernel/drivers/char/agp/agpgart.o: insmod agpgart failed So I don't pass the first troubleshooting step :-( I tried modconf (just in case), but the modules don't appear... maybe it has to do with /etc/modules.conf ? (which I don't really understand, I can't give a clue on what char-major and so are...). Has anyone an idea about what I should do ? Thanx in advance, Franck Routier PS : please cc: me directly since I didn't subscribe the mailing list. I don't feel like beeing competent enough to help someone, so I browse the archives instead.