deepin20安装nvidia闭源驱动

hp笔记本,CPU:i5, 显卡:nvidia 840m,操作系统:deepin 20 社区版本
linux 5.4.70 amd64。
deepin20安装nvidia闭源驱动_第1张图片
安装驱动是为了yolo训练,所以平时显示还是intel集成显卡。
反复折腾N次,最后几乎要疯了。
#安装前
1、deepin下载最新系统,制作u盘安装。不选择集成闭源nvidia驱动。安装完毕,检查更新。
2、https://www.nvidia.cn/geforce/drivers/ 下载驱动,.run文件。下载类型:全部。
3、需要在安装驱动之前首先禁止nouveau驱动,在Deepin中运行以下命令:
sudo dedit /etc/modprobe.d/blacklist.conf
添加内容:
blacklist nouveau
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
options nouveau modeset=0

就是这一步,最后一次加上了blacklist nvidiafb 否则安装驱动时问题提示不能加载 nvidia.ko
然后执行命令:
sudo update-initramfs -u
一直等到检测结束,退出重启电脑,重新启动后验证是否成功,运行以下命令:
lsmod | grep nouveau
lsmod | grep nvidiafb
无输出什么内容即为成功。

#安装
1、如果之前在Deepin中安装过NVIDIA驱动,请将其全部删除:
sudo apt autoremove nvidia-*
2、重启系统。
3、使用快捷键CTRL+ALT+F2进入终端。
4、暂时关闭图形界面:
sudo service lightdm stop
5、驱动安装(根据个人情况选择驱动文件所在目录):
sudo ./media/xxx/Downloads/NVIDIA-Linux-x86_64-450.66.run
注意:不安装dkms。否则提示无法加载 nvidia-drm
7、重启系统:
8、运行 nvidia-smi (因为反复安装、un安装折腾多次,所以记不清这个程序是手动安装的还是安装驱动后就有了。手动安装:sudo apt install nvidia-smi)出现下图就安装成功了,即使提示没有程序运行也没关系,因为现在还没运行yolodeepin20安装nvidia闭源驱动_第2张图片
运行yolov5时:
deepin20安装nvidia闭源驱动_第3张图片

你可能感兴趣的:(linux,linux,deepin)