Comment Re:Nvidia have already open sourced what they can (Score 2, Informative) 134
It's likely that your reinstall on every boot is necessary because your distribution includes several open source replacement drivers which interfere with the one you installed. This can be fixed via adding
DISABLED_MODULES="nvidia nvidia_legacy nvidia_new"
to /etc/default/linux-restricted-modules-common , or something like it.
DISABLED_MODULES="nvidia nvidia_legacy nvidia_new"
to