我的环境是:
Ubuntu 20.04
1.准备初始环境
sudo apt-get update #更新软件列表
sudo apt-get install g++ #安装必要依赖
sudo apt-get install gcc
sudo apt-get install make
2.卸载原先驱动
sudo apt-get remove --purge nvidia* #卸载原有所有驱动(或者nviida-*)
3.禁用nouveau
sudo vi /etc/modprobe.d/blacklist.conf #禁用nouveau,末尾添加如下两行命令保存
# 下面是需要输入的===
blacklist nouveau
options nouveau modeset=0
4.更新重启
sudo update-initramfs -u #更新
reboot #重启电脑
lsmod | grep nouveau #检查,输入之后无其他输出,成功,继续
5.停止系统自带的显示服务
sudo telinit 3 #使用telinit命令更改运行级别
sudo service gdm3 stop #停止显示服务
6.安装NVIDIA驱动
驱动下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn
我这里选择我的3060版本:
sudo chmod 777 NVIDIA-Linux-x86_64-535.104.05.run #给你下载的驱动赋予可执行权限,才可以安装
sudo ./NVIDIA-Linux-x86_64-535.104.05.run #安装
7.跳出选择页面,我这里都选择ok或者yes
测试一下
nvidia-smi
图片
8.恢复显示服务
sudo service gdm3 start #重启显示服务,完成
我参考下面的资料,略有改动。选项那里,我选择的都是yes
参考资料:https://blog.csdn.net/Perfect886/article/details/119109380?ydreferer=aHR0cHM6Ly9nLmx5bmdwdC5jb20v
标签:nouveau,get,sudo,apt,Ubuntu,NVIDIA,驱动,20.04 From: https://www.cnblogs.com/liqi175/p/17677816.html