Linux系统配置深度学习环境-安装nvidia驱动(1)

说明:单系统;unbantu22.04;NVIDIA GeForce RTX 2080Ti

前言:

前几天给新装的系统unbantu22.04配置深度学习的环境,大概花了一天半的时间,大概步骤如下:
(1)安装NVIDIA驱动
(2)安装cuda+cudnn
(3)安装Anconda
(4)安装Pycharm
(5)conda安装自己需要的深度学习框架,在Pycharm上导入环境。(我用的是Pytorch)
当时大部分时间花在了第一步,试了网上好多方法都没有成功,最后在某中巧合之下安装成功,其实这种方法之前也试过,但是一直失败,最后不知道为什么又成功了,这可能就是玄学吧,不能用科学解释。其余步骤相对比较顺利一点。
这篇文章主要先谈谈NVIDIA驱动的安装。文章会谈到2种方法,我是用第二种方法才成功的。当你试了第一种种方法还不行时,那你估计和我一样了,建议试试第二种方法。
注意:驱动版本>=cuda版本>=pytorch版本

一、方法一

我用的第一种方法就是直接在Unbantu自带的应用(软件和更新->附加驱动)里直接安装的,这种方法是最简单的。当时安装完提示我重启,重启之后开机就黑屏了,看了网上的一些说法,可能是NVIDIA驱动与Linux系统自带的显卡驱动nouveau冲突了,害,然后又网上找了一个方法删除了NVIDIA驱动,这才成功开机;然后先是禁用了nouveau驱动,然后安装NVIDIA驱动,显示安装成功后输入nvidia-smi还是没有成功。
当然这种方法是可以尝试的,我身边有同学安装成功的,建议先禁用nouveau驱动,不要马上重启,不然可能会开机黑屏,然后在软件和更新成功安装NVIDIA驱动,最后重启,可能会成功。

请添加图片描述![请添加图片描述](https://img-blog.csdnimg.cn/152656e9f21b4a28bca7aab8d1dd8fda.png请添加图片描述

二、方法二

第二种方法是在NVIDIA官网下载安装,可以看看这篇文章:

https://blog.csdn.net/my__blog/article/details/125693175?ops_request_misc=&request_id=&biz_id=102&utm_term

但是我还是没有安装成功。但是貌似成功了一半。

报错:nvidia-smi no devices were found

解决办法如下:
终端输入:

ubuntu-drivers devices

请添加图片描述
再选择想要安装的驱动,我装的是vidia-driver-525

扫描二维码关注公众号,回复: 15576206 查看本文章
sudo apt-get install nvidia-driver-525

最后输入
nvidia-smi检查
请添加图片描述

这样就搞定了!!!

猜你喜欢

转载自blog.csdn.net/qq_45160840/article/details/130020078