参考这个:GeForce MX150显卡+Ubuntu16.04安装NVIDIA驱动+CUDA9.0+cuDNN7.0.5
1.下载合适版本的最合适的驱动
我的是430的驱动
CUDA支持版本的对应列表:
CUDA 版本,显卡驱动,Ubuntu版本,GCC版本之间的对应关系
2.
sudo apt-get purge nvidia*
lsmod | grep nouveau
文件中输入以下内容并保存:
blacklist nouveau
options nouveau modeset=0
之后更新
sudo update-initramfs -u
再次查看
lsmod | grep nouveau
(网上有说要改sudo gedit /etc/modprobe.d/blacklist.conf,最后添加内容为:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
)
有的到此重启就可以安装了
3.重启电脑,按Ctrl + Alt +F1到第一控制台(+F7是回到桌面),首先登录账号,然后结束图形化界面
sudo service lightdm stop
cd到驱动文件所在文件夹,执行安装操作
cd Document/Program/
sudo ./NVIDIA-Linux-x86_64-390.77.run --no-x-check --no-nouveau-check --no-opengl-files
--no-x-check 安装驱动时关闭X服务
--no-nouveau-check 安装驱动时禁用nouveau
--no-opengl-files 只安装驱动文件,不安装OpenGL文件
安装过程
① 可能会出现提示The distribution-provided pre-install script failed are you sure you want to continue,没关系,继续进行
② Would you like to register the kernel module sources with DKMS?This will allow DKMS to auomatically build a new module,if you install a different kernel later,选择No
③ Nvidia's 32-bit compatibility libraries,选择no即可
4. nvidia-smi 查看显卡信息
gcc --version 查看GCC信息
此后安装cuda10,cudnn7
nvcc --version 查看cuda信息
安装完成后,系统详细信息依然显示使用的显卡是Intel U620,不用管它,因为没有安装OpenGL;
CUDA10可以使用...