After working on it for many days, I was able to fix my "Direct Rendering"
problem after a clean install of Mandrake 9.1, followed by a kernel
upgrade to 2.4.22. Previously, I was trying to get DRI to work under
2.6.0test7 kernel, which I believe has serious problems with DRI, and I
would be amazed and in awe if anyone has gotten that combination to work.
After I re-installed Mandrake 9.1, I upgraded its kernel from source of
plain-vanilla 2.4.22, which disabled the DRI. Binary distribution of DRI
did not help; it just complained that my AGP heap was too old. I already
had the DRI-CVS tree on my disk, I just re-did the kernel modules with
make -f Makefile.Linux
and manually copied radeon.o to /lib/modules/2.4.22/kernel/drivers/char/drm
Upon restart, I had my DRI working again.
Btw, the hardware is an IBM Thinkpad R40 with 1400x1050 X resolution.
Turgut Kalfaoglu http://www.kalfaoglu.com
EgeNet Internet Services http://www.egenet.com.tr