FX5200, Athlon 64, 9746, Twinview, running very slow
I have an AMD Athlon64 (running as 32 bit), Ubuntu 6.10 and a GeForce FX5200 running with Twinview turned on. I have the 9746 drivers installed and working.
Running 2D it is fine, but when I run 3D applications everything grinds to a crawl.
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5200/AGP/SSE2/3DNOW!
OpenGL version string: 2.1.0 NVIDIA 97.46
and I definitely using the correct libraries;
andy@terrapin:~$ ldd `which glxinfo` | grep GL
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7e91000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7e17000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb7250000)
andy@terrapin:~$ ls -l /usr/lib/libGL.so.1
lrwxrwxrwx 1 root root 17 2007-01-02 11:28 /usr/lib/libGL.so.1 -> libGL.so.1.0.9746
Interestingly, the problem only manifests itself when I am using a 3d application. The symptoms are that the 3d application tends to take up 100% of a CPU, and any updates to other windows (or the root window) are *incredibly* slow (I can watch a terminal in another window scroll up pixel-row by row!).
The only slightly wacky option in my x.org file is;
Option "AddARGBGLXVisuals" "True"
In the Device section.