NVIDIA驱动的安装有两种方式,一种直接从“附加启动”里面自动下载安装,另一种是从官网下载对应显卡与系统的.sh驱动文件手动安装。这里仅介绍第二种的具体操作指令。
1. 全新安装的ubuntu系统安装部分依赖项
1 | sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev |
2. 安装CUDA
2.1 禁用nouveau驱动
新建blacklist-nouveau.conf文件
1
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
在文件中输入并保存
1
2blacklist nouveau
options nouveau modeset=0重新生成kernel initramfs
1
sudo update-initramfs –u
重启系统,如果以下指令无输出则禁用生效
1
lsmod | grep nouveau
2.2 NVIDIA官网下载对应系统、对应版本的CUDA库.sh文件
2.3 安装CUDA
- 按下Ctrl+Alt+F1进入tty1界面,输入用户名和密码。笔记本的Fx键可能会被Fn锁住,如果按下Ctrl+Alt+F1没有反应,可以尝试Ctrl+Alt+Fn+F1。
1
2
3chmod +x cuda_x.x.x_linux.run
sudo service lightdm stop
sudo sh cuda_x.x.x_linux.run
除了在“Install NVIDIA Accelerate Graphic driver”时选择“no”,其余的一路“yes”即可。
- 重新启动桌面
1
sudo service lightdm start
2.4 配置环境变量
1 | export PATH=/usr/local/cuda-7.0/bin:$PATH |
3. 安装NVIDIA驱动
3.1 Ctrl+Alt+F1进入tty模式
3.2 安装驱动
1 | sudo chmod +x NVIDIA-*.sh |
一路“Accept”即可。
3.3 重新启动桌面
1 | sudo service lightdm start |
3.4 验证是否安装成功
- 系统右上角-About This Computer,如果显示了显卡名称则安装成功
- 在Terminal中输入nvidia-smi,如果显示了显卡使用情况则安装成功
- 输入以下指令,如果如果显示“PASS”并有显卡名称,则CUDA与显卡驱动均安装成功
1
2
3cd NVIDIA_CUDA-x.x_Samples
make –j8
./bin/deviceQuiry