深度学习的开始,需要一些基本配置。这篇主要介绍显卡驱动,cuda和cudnn安装的几种常用方法。
1.ubuntu 16.04显卡驱动安装
首先一个简单的方法,打开系统设置->软件和更新->附加驱动,选择一个比较新的nvidia驱动。
guanxi
最后重启,在终端输入nvidia-smi,会显示驱动版本,显存使用情况等,这个命令还是比较实用。
另一个方法通过命令来安装,比较麻烦,但可以安装显卡对应的最新显卡。这种方法需要按步骤执行,否则很容易出错。主要步骤如下:
1.到官网下载好对应驱动https://www.nvidia.cn/Download/index.aspx?lang=cn,选择好自己显卡对应的驱动程序( lspci | grep VGA可以在终端输入这条命令,查看显卡信息)。如下我显卡是gt840M,经过搜索后下载。下载后最后保存到英文路径之中如直接在/home盘
2.卸载原有nvidia显卡驱动
sudo apt-get remove --purge nvidia*
3.禁用nouveau驱动
sudo gedit /etc/modprobe.d/blacklist.conf 打开的是一个可编辑文本文件,在文本最后添加:
blacklist nouveau
options nouveau modeset=0
然后更新系统内核
sudo update-initramfs -u
重启后在终端输入 lsmod | grep nouveau 无任何输出则代表
4.按ctrl+alt+f1进入纯文本模式,注意由于笔记本中有Fn转换键,所以进入文本模式后可能需要按再加让Fn,另外进入该模式后需要输入你的账号和密码,输入密码时不要用小键盘,不然会提示你密码错误。输入sudo service lightdm stop禁用X服务。
其次给下载的驱动文件赋予执行权限:
sudo chmod a+x .驱动所在路径/nvidia-linux-**** (tips:tab键有自动补全的功能,非常实用)
然后运行安装命令
sudo sh 驱动所在路径/nvidia-linux-**** -no-opengl-files –no-x-check –no-nouveau-check
命令很重要请输入完整。这里就不知名其代表的含义。
这里安装完后可以输入nvidia-smi查看成功否。
5.重启sudo reboot,正常启动进入桌面则代表基本安装成功,输入nvidia-smi再次检查。
最后一种方法添加官方ppa源,通过apt-get install的方式安装。终端输入:
sudo add-apt-repository ppa:graphics-drivers/ppa
更新软件库后
sudo apt-get install nvidia-367
查找显卡驱动最新的版本号:
sudo apt-cache search nvidia
再采用apt-get命