On Sunday 15 Feb 2004 10:34 pm, Jim Radford wrote: > Sorry to bug you all again, but I can't seem to work out what my problem is > (apart from a low IQ). ;) Well, I think I've fixed it - so I thought I'd followup my own post in case somebody else has the problem. After much swearing and wondering what could've gone wrong I came to my sences - ran an updatedb and the locate glx. It showed that I had the following files (amoung others): /usr/X11R6/lib/modules/extensions/libglx.so /usr/X11R6/lib/modules/extensions/nvidia/libglx.so.1.0.4496 /usr/X11R6/lib/modules/extensions/nvidia/libglx.so /usr/X11R6/lib/modules/extensions/libglx.so.1.0.5336 I noticed that the older version of the Nvidia drivers (4496) had a libglx in /usr/X11R6/lib/modules/extensions/nvidia/ and the newer version 5336 had the libglx file in the directory above. On closer inspection, I found that libglx.so in that directory was a symbolic link to the 4496 file. So, I nuked the sym-link and made a new one to the 5336, calling it libglx.so again, obviously This leaves me with: lrwxrwxrwx 1 root root 21 Feb 15 23:43 libglx.so -> ../libglx.so.1.0.5336 -rwxr-xr-x 1 root root 687860 Nov 20 20:06 libglx.so.1.0.4496 in the /usr/X11R6/lib/modules/extensions/nvidia/ directory. I restarted the X server and everything was running fine again. I'm off to play Neverwinter Nights :) (If anything I have done is in any way stupid - please educate me) -- Jim Radford "If at first you don't succeed - change the DC"