1.禁用nouveau驱动(切换至tty界面)
sudo vim /etc/modprobe.d/blacklist.conf
在文本最后添加:blacklist nouveau
options nouveau modeset=0(完成后:wq)
执行 sudo update-initramfs -u(完成后shutdown -r now)
重启之后执行以下命令,如果没有屏幕输出,说明禁用nouveau成功:
lsmod |grep nouveau
2.按ctrl+alt+f1进入tty界面
sudo service lightdm stop
sudo ./cuda_10.0.130_410.48_linux.run(执行停止之后ctrl+c)
输入accept
3.注意:不要安装opengl,不然即使安装成功,进入系统桌面会出现循环登录的情况
不要安装/usr/local/cuda的符号连接(不然重启后进入系统会提示报错信息-“概率”)
sudo service lightdm start
4.进入系统查看安装路径是否存在/usr/local/cuda-10.0/include、/usr/local/cuda-10.0/lib64
5.gedit /etc/profile或者gedit ~/.bashrc(也可以使用vim编辑但需要安装)
将如下三行路径添加至最后
export CUDA_HOME=/usr/local/cuda-10.0
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
export PATH=${CUDA_HOME}/bin:${PATH}
6.source ~/.bashrc使修改生效
7.nvcc -V查看安装的版本信息
8.测试安装是否成功
cd /usr/local/cuda-10.0/samples/1_Utilities/deviceQuery
make
./deviceQuery