1. 下载镜像:
https://developer.nvidia.com/cuda-toolkit-55-archive(下载run版本)
2. 安装必要的库
- sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev
- libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
3. 删除已有nvidia,拉黑名单
- sudo apt-get remove --purge nvidia*
- sudo nano /etc/modprobe.d/blacklist.conf
4.sudo gedit /etc/modprobe.d/blacklist.conf 然后在blacklist.conf加入
- lacklist amd76x_edac
- blacklist vga16fb
- blacklist nouveau
- blacklist rivafb
- blacklist nvidiafb
- blacklist rivatv
5. Ctrl+Alt+F1, 登陆后安装
- sudo service lightdm stop
- chmod +x cuda_5.5.22_linux_64.run
- sudo ./cuda_5.5.22_linux_64.run
然后再安装就成功了。
===========
= Summary =
===========
Driver: Installed
Toolkit: Installed in /usr/local/cuda-5.5
Samples: Installed in /root/NVIDIA_CUDA-5.5_Samples, but missing recommended libraries
* Please make sure your PATH includes /usr/local/cuda-5.5/bin
* Please make sure your LD_LIBRARY_PATH
* for 32-bit Linux distributions includes /usr/local/cuda-5.5/lib
* for 64-bit Linux distributions includes /usr/local/cuda-5.5/lib64:/lib
* OR
* for 32-bit Linux distributions add /usr/local/cuda-5.5/lib
* for 64-bit Linux distributions add /usr/local/cuda-5.5/lib64 and /lib
* to /etc/ld.so.conf and run ldconfig as root
* To uninstall CUDA, remove the CUDA files in /usr/local/cuda-5.5
* Installation Complete
Please see CUDA_Getting_Started_Linux.pdf in /usr/local/cuda-5.5/doc/pdf for detailed information on setting up CUDA.
Logfile is /tmp/cuda_install_2672.log
6 Path配置:
$sudo gedit etc/profile或~/.bashrc
- export PATH=$PATH:/usr/local/cuda-5.5/bin
- export LD_LIBRARY_PATH=/usr/local/cuda-5.5/lib64:/lib
使之生效:
source /etc/profile(对应profile)或sudo ldconfig(对应bashrc)
7. 验证
见官网http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html#verify-installation
nvcc-V:
deviceQuery: