Re: Failed to load GLX after new hard drive
You could just try to reinstall the nvidia-driver, I'm assuming you already tried that? Anything in /var/log/Xorg.0.log? Or is that oldy still running XFree? Not sure when they've moved from XFree to Xorg.. Have a look at it's logfile. Missing module dir mentioned in there?
/tmp does contain some needed directories. .ICE-unix and .X11-unix both dirs should at least exist and have their sticky bit set.