ubuntu1804配置cuda10.0环境可能遇到的坑

写在前面

这篇文章主要记录在ubuntu1804中配置cuda10.0可能遇到的一些问题,具体流程暂时不做记录,下面分享的一篇博客有具体流程,可以参考:

https://www.zhangqibot.com/post/zzz-linux-gpu-env-install/


安装显卡驱动可能遇到的一些问题:

其实安装显卡驱动有多种方式:包括从NVIDIA的官网下载,从软件镜像源下载,还有cuda包里头自带显卡驱动,我最后使用的是从软件镜像源下载,具体操作流程:

终端输入:ubuntu-drivers devices

然后输入 sudo apt-get install +上面选一个合适的驱动就行

这边一定注意一下,cuda有对应的最低的驱动版本要求,这个好整,去NVIDIA官网看一下或者去我的另一篇博客看一下就行,只要大于相应的最低版本驱动就行。

好了,最大的坑来了,显卡驱动对ubuntu1804内核还有要求,这就涉及到了内核升级降级问题,我好不容易降级成功,结果系统WIFI用不了,所以还是不要随意升降内核。

我开始使用cuda10.0自带的显卡驱动,其版本是410.48,显示安装成功结果出nvidia-smi显示通信失败,就是因为内核不匹配,我系统的内核(kernel)5.4.0-71-generic,而nvidia-driver-410.48需要在4开头的内核中才可以用,如果出现如下问题:

多半就是内核问题,这个时候一个就是改变内核版本,另外就是自己单独安装显卡驱动,别通过cuda10.0的包安装驱动,可以采取我上面提到的从软件源安装的办法,实测安装nvidia-drivers-418-server是可以的。


安装cuda10.0

这边就没有什么坑了,主要就是别通过cuda10的包来安装显卡驱动,只要不安装这个其他的保持默认就没啥大问题,如果跑测试代码出错可以试一下重启。


猜你喜欢

转载自blog.csdn.net/weixin_41271939/article/details/115273838