GeForce MX150显卡+Ubuntu16.04安装NVIDIA驱动+CUDA9.0+cuDNN7.0.5

博主用的是小米笔记本Pro,一直以为MX150显卡是不支持CUDA的,都已经在看游戏本了,没报任何希望地搜了搜MX150+CUDA的网页,看到有些人说英伟达已经为MX50提供了CUDA的支持,喜大普奔啊。。。。

这里安装的是NVIDIA-Linux-x86_64-390.77.run + CUDA9.0 + cuDNN7.0.5

1. 安装驱动

1.1 前言:

这里下载了最新的390.77的驱动,是因为之前下载了384的驱动,但是安装遇到了错误:

ERROR : An error occurred while performing the step : ” Building kernel modules “. See /var/log/nvidia-installer.log for details.

看到网上说是因为驱动版本比较低,重新安装了最新的版本,果然解决了错误

1.2 下载驱动:https://www.geforce.com/Drivers 选择自己显卡的驱动

1.3 run文件权限更改:

sudo chmod a+x NVIDIA-Linux-x86_64-384.98.run

1.4 禁用nouveau

sudo gedit /etc/modprobe.d/blacklist.conf

   在最后一行blacklist amd76x_edac下添加以下内容,右上角保存退出

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

1.5 删除原有NVIDIA驱动

sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove xserver-xorg-video-nouveau

1.6 重启电脑,按Ctrl + Alt +F1到第一控制台(+F7是回到桌面),首先登录账号,然后结束图形化界面

sudo service lightdm stop

1.7 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文件

1.8 安装过程

① 可能会出现提示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即可

1.9 安装完成

sudo service lightdm start

重启图形化界面,sudo reboot或者登录再重启

1.10 验证驱动

重启后,输入以下命令

nvidia-smi

可以看到刚安装的NVIDIA驱动信息:

GeForce MX150显卡+Ubuntu16.04安装NVIDIA驱动+CUDA9.0+cuDNN7.0.5_第1张图片

2 安装CUDA9.0和cuDNN7.0.5

参考茹老板的经验贴https://blog.csdn.net/sinat_30440627/article/details/80632095

安装完成CUDA界面如下:

GeForce MX150显卡+Ubuntu16.04安装NVIDIA驱动+CUDA9.0+cuDNN7.0.5_第2张图片

这样的提示是OK的

你可能感兴趣的:(环境配置)