先说方法:
1. 要先关闭系统自带驱动nouveau
参考链接:Ubuntu20.04下CUDA、cuDNN的详细安装与配置过程(图文)
2. 卸载原有的nvidia 驱动(假如有的话,没有直接下一步)
参考链接安装ubuntu之后分辨率固定问题&ubuntu20.04安装显卡驱动&卸载显卡驱动
本人安装成功是采用的直接使用Ubuntu自带的软件和更新,我试了选第二个,不是最新版本的驱动,结果会报错,显示什么和内核版本不匹配,稳妥起见,还是直接用最新驱动。
查看现在的内核版本:
驱动安装完后重启,再查看是否安装成功:
可以查看安装成功。
记一下踩的坑:
参考博客:【记录】ubuntu20.04安装nvidia显卡驱动
到步骤
9 安装CUDA驱动
第二句命令的参数介绍:
–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数我亲测台式机不加没问题,笔记本不加有可能出现循环登录,也就是loop login。
这块时报错:
找到对应的报错日志文件:
试了一下,总之新版本很奇怪,就是不让你用指令安装,换个版本依然出现提示安装方式有多种之类的错误,逼着你必须用自带的方式,不过确实挺简单的。
有的安装过程提示安装lightdm什么的,实际测试确实不用,直接用gdm3就可以。
但是本来在安装Ubuntu系统的时候,系统已经默认安装了gdm3的显示管理器。而且用的比较习惯,所以私以为这个其实不需要安装lightdm。使用gdm3也是一样可以的。
所以后面的部分在使用gdm3 的服务时,不会包含使用lightdm的命令,想参考的可以看这篇[博客](https://blog.csdn.net/Perfect886/article/details/119109380)