马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
记载下终于安好了nvidia驱动,首先发起刚装完体系就先安装nvidia驱动,否则出问题大概率就是重装体系
我是条记本双体系的ubuntu20.04,想用gpu跑些ai模型,Geforce 2060显卡
1.查看本机显卡型号
我这里是Geforce RTX 2060拿到这个信息就行
2.查看本机支持的nvidia驱动版本(告急)
这点很告急,因为不先看这个版本的话,直接在官网驱动下载界面填写本机信息去搜索,官网默认只给一个搜索结果,而我的搜索结果不是我的电脑支持的nvidia驱动版本,然后nvidia驱动卸载还很麻烦,用各种方法卸载,但是安装正确的版本时总是提示已经有驱动了,导致我重装一次体系,重新安装驱动,所以实际上可以提前制止,希望可以帮各人少走弯路
这里实在有两个方法查看本机支持的nvidia驱动版本:
方法一:
命令行
方法二:
软件和更新里的附加驱动页,也枚举了可用的驱动版本,但是不发起直接在这里点驱动然后应用更改的方式安装nvidia驱动,因为我这么安装没有用,浪费了时间
两个方法任选其一,得到本机支持的nvidia驱动版本,如我根据我这边得到的信息,选择535版本,实际也可以选470版本
3.到官网下载驱动文件
完成前两步后,带着得到的本机显卡型号和本机支持的nvidia驱动版本信息,去找应该下载的驱动文件,官网网址:
官方高级驱动搜索 | NVIDIA
这里直接给搜索旧版本的网址,正如前面所说,默认界面只给一个搜索结果,且可能与本机不匹配,而在搜索旧版本界面可以搜到许多版本,里面会有我们需要的版本
像我如许填写信息,注意显卡型号选择自己的显卡型号,操作体系也注意选择自己的操作体系
在搜索结果里找到对应的版本,下载
4.安装其他需要的包
等待下载的时间,可以安装其他需要的包,告急是gcc,make,g++三个包,因为发起一装完体系就先安nvidia驱动,所以这时可能这些包都还没有
首先更新apt
然后安装gcc,make,g++包
- sudo apt install gcc make g++
复制代码 安装成功即可
5.查看nouveau是否禁用
若有返回值,则要修改设置,以禁用nouveau,若没有返回值,直接跳到第6步
- sudo gedit /etc/modprobe.d/blacklist.conf 或者(blacklist-nouveau.conf)
复制代码 禁用nouveau(nouveau是通用的驱动程序)(必须)
- sudo gedit /etc/modprobe.d/blacklist.conf 或者(blacklist-nouveau.conf)
复制代码 在打开的blacklist.conf末了添加如下,保存文本关闭
- blacklist nouveau
-
- options nouveau modeset=0
复制代码 在终端输入如下更新
更新结束后重启电脑(必须)
再次输入下面命令,查看是否已经禁用nouveau
假如没有输出,则禁用成功,可以开始安装驱动
6.安装nvidia驱动deb包
安装包下载好后,cd到安装包路径下,默认是下载路径,我这里习惯将安装包移抵家目次下,告急还是安装命令,加个后缀--no-x-check,如许可以制止一些出错,好比安装驱动期间可能与桌面体现冲突,有的文章会发起直接先关掉桌面体现,安装完再开返来,但是我按照那种方法桌面体现一直没弄返来,后来在一篇文章学到实在加个后缀就行了
- sudo dpkg -i NVIDIA...deb --no-x-check
复制代码 这里要注意安装过程中的其中一个提示
- Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up.
- Yes No
复制代码 原文:OvO被发现了鱿 (cnblogs.com)
这个选No,否则重启后也会开不了机,而纵然开不了机了,也可以根据这篇文章的步骤规复返来,并且nvidia驱动也还在,亲测有效
安装驱动过程中其他提示一律选Yes就行了,安装完.deb文件,在命令行输入
可以看到输出就完成了
至此Nvidia驱动安装成功
7.总结
实在之前在实习期间用公司电脑安装过win+ubuntu双体系,觉得用着很舒服,但实习结束后一直没心思在自己电脑上装,告急是一直没有很必要的来由来装,这次是因为想跑近来挺火的chatTTS,结果摆设期间报错torch版本不支持windows,然后在虚拟机里跑,虚拟机只能用cpu跑,太慢了,甚至每次都还没跑完,jupyter notebook内核就停了,手边也没有jetson nano之类的板卡,还是选择安装双体系用gpu跑,但现在还发现安完双体系后,windows明显比从前卡了,还没有解决方法,勉强能用,希望安装驱动的踩坑后整理的经历可以帮到兄弟们
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |