Originally posted by Soul-Crusher
You may wish to run the installer with the --extract only option and take a look at Makefile. I believe this may answer all your questions.
Speaking of the Makefile, I just noticed it deletes all the old conflicting files before compiling the new ones. I think it might be a good idea to compile the new modules first, store them in a temporary location, and remove / replace the old ones after all the new modules are successfully built.
oops...by the way, I forgot to mention in my prior response, that I had parsed the Makefiles and the entire sub-directories of the extracted files, did a grep for "var" and found no instance of why the /var/lib/nvidia stuff shows up. So, I can only assume it's from the self-install, unless I missed someting with my grep.
thanks for your help.