I am using "nvidia-installer --update"
it downloads a .run file
this file checks integrity, which passes, then proceeds to use tar to decompress the downloaded file. It dies during that decompression. Either I have somehow managed to trash my tar, or it is a bad file. I have re-downloaded it a few times