需要准备的软件:
CUDA6.5 RC https://developer.nvidia.com/rdp/cuda-65-rc-toolkit-download
之前没有接触过linux操作系统,最近由于计划研究下深度学习相关知识,所以将操作系统专为ubuntu。
基本参照http://www.cnblogs.com/JackOne/p/3146344.html Ubuntu12.04安装配置Theano博文进行安装,
用了该博文步骤(2),步骤(4)
sudo apt-get install eclipse
1. 安装必需的第三方工具 sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-dri libglu1-mesa libglu1-mesa-dev
2. 把可能出现冲突的文件加入黑名单里 sudo nano /etc/modprobe.d/blacklist.conf 在文件末尾加入下面所列的文件,注意一下,每一个文件独占一行: blacklist amd76x_edac blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv
3. 卸掉已有的驱动文件: sudo apt-get remove --purge nvidia* 我的电脑提示没有安装过nvidia,无需去除。
4. 重启,登录时进入控制台界面(Ctrl+Alt+Fx),关掉lightdm sudo service lightdm stop
5. 改一下驱动文件的权限,之后运行
sudo service lightdm stop
sudo cd ~/Download
chmod +x NVIDIA*.run
sudo ./NVIDIA*.run
后面按照界面提示直接到完成。中间可能提示安装32bit的library和修改xorg.conf文件,允许就可以了。完成安装之后重启。
(5) 安装CUDA 这个倒是挺容易的,没什么大问题: chmod +x cuda*.run sudo ./cuda*.run
ubuntu 14.04LTS上安装CUDA6.5