I have a Geforce 6800 and have absolutely NO trouble with 3D performance.. I'm looking forward to upgrading the motherboard so I can buy one of the newer PCI Express nVidia cards.
There has to be a configuration issue somewhere if my older card can handle playing 3D games (Quake Series, UT Series, Doom 3, bzflag, Savage, and the list goes on and on.. ) actually for the performance I am currently getting I can't justify the upgrade at this time.
have you used the available tools to look at your Graphics settings ? the mesa-utils
package has a tool called glxinfo
that will pull up info about your 3D.. ( run as non-root user on the PC in question, in a shell while X is running )
glxinfo | grep rendering
Direct Rendering should be YES
LQ Troubleshooting 3D rendering
Gento also has a nice page on troubleshooting 3D and making sure Direct rendering is enabled. ... http://www.gentoo.org/doc/en/dri-howto.xml