Ubuntu 20.04 安装英伟达显卡驱动 cuda cudnn

1.禁用nouveau

lsmod | grep nouveau

sudo gedit /etc/modprobe.d/blacklist.conf

添加语句:

blacklist nouveau
options nouveau modeset=0

sudo update-initramfs -u

sudo reboot

lsmod | grep nouveau

没有任何信息显示,说明nouveau已被禁用,接下来可以安装nvidia的显卡驱动了。

2.安装lightdm而不是gdm

Ubuntu20.04自带的gdm好像和英伟达显卡八字不和,如果不使用lightdm,安装英伟达显卡并重启后非常可能出现黑屏现象

sudo apt install lightdm

3.进入bios 将secure boot设置为disabled(不知道有什么用,但还是设置一下比较保险)

4.跟着教程安装GITHUB上安装英伟达驱动和cuda\cudnn

他这个教程安装cudnn这一步有点问题,我按照他的步骤没有安装成功,但没有其他人留言有问题。所以在安装cudnn时也可以参考ubuntu20.04 RTK3060显卡安装CUDA-11.3、CUDNN-8.2.1、Anaconda3

中文网站和谷歌上有各种各样的教程,但没有一个好用的,安装完之后不是黑屏就是各种报错,原因是很多博主没有写全,前置3个步骤不做都非常容易出问题,会浪费大量时间。

个人真是被Ubuntu系统整麻了,还是windows好啊

另附一个卸载cuda 11.3的过程(chatgpt),网上的教程都没法卸载干净:

sudo apt-get remove --autoremove cuda-11.3
sudo rm -rf /usr/local/cuda-11.3

编辑~/.bashrc文件,删除与CUDA相关的行。可以使用以下命令打开文件进行编辑:

nano ~/.bashrc

完成后重启系统
 

你可能感兴趣的:(ubuntu,深度学习)