错误log:
Using more to view the EULA.
Installing the NVIDIA display driver...
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 304.54...............................................................................................................................................................
Welcome to the NVIDIA Software Installer for Unix/Linux
License accepted by command line option.
Installing NVIDIA driver version 304.54.
Running distribution scripts
Executing /usr/lib/nvidia/pre-install: [ ] 0% Executing /usr/lib/nvidia/pre-install: [##############################] 100%
ERROR: The kernel header file
'/lib/modules/3.8.0-19-generic/build/include/linux/version.h' does
not exist. The most likely reason for this is that the kernel
source files in '/lib/modules/3.8.0-19-generic/build' have not been
configured.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find
suggestions on fixing installation problems in the README available
on the Linux driver download page at www.nvidia.com.
The distribution-provided pre-install script failed! Continue installation
anyway? (Answer: Yes)
Performing CC sanity check with CC="cc".
Performing CC version check with CC="cc".
===========
= Summary =
===========
Driver: Installation Failed
Toolkit: Installation skipped
Samples: Installation skipped
Logfile is /tmp/cuda_install_2587.log
解决办法:
ln -s /lib/modules/3.8.0-19-generic/build/include/generated/uapi/linux/version.h /lib/modules/3.8.0-19-generic/build/include/linux/version.h