On Tue, 13 Mar 2001, John Grant wrote:
Anyone have hardware 3d working on an ATI All-in-Wonder 128 card under SuSE 7.1? I did a test install (from scratch to a new drive) of the 2.4 kernel and XFree 4.0.2. but 3d doesn't seem to be working for either Heavy Gear II or Q3 (the only 2 3d games I have), even though I get messages to the effect that DRI is loaded when X starts up.
I had an ATI AIW 128 Pro and had the same problem. I was told that 3D hardware acceleration for the r128 chipset wasn't due out until XFree 4.1. 3Ddiag couldn't find any 3D capable chipset either, so I switched to a Diamond Viper V770 and haven't had any problems since.
What else could I check? I just installed everything today so I'm still a bit clueless about the new X setup, and this is my first experience with 2.4 as well. I did have both of these games working on the same hardware w/a 2.2 kernel and Xi's X server though, and I read through the "DRI User Guide". ( http://www.xfree86.org/4.0.1/DRI.html ) From what I can tell, everything seems ok cwexcepth that when I try to run /usr/bin/gears it segfaults. 2d support seems fine.
I didn't try my card with 2.4, so I can't comment about that, but I never had a segfault with gears, just horrendous fps...
.. so there's definitely a pattern here; I'm just not sure what to make of it. (libGL problem maybe? There is a /usr/lib/libGL.so from the xf86glxd.rpm there. Is that the right one?)
Have you run 3Ddiag? This will tell you which switch2xxx script to run to enable 3D, or tell you if any packages (i.e. mesasoft) are missing. Hope that helps! Ken