安装 Nvidia 驱动
nvidia-smi no devices were found ubuntu 20.04 https://juejin.cn/s/nvidia-smi%20no%20devices%20were%20found%20ubuntu%2020.04
找到合适自己电脑显卡的驱动:
ubuntu-drivers devices
会显示你的电脑上可用的nvidia驱动。只需要安装推荐的版本即可(后面有recommend字样)
sudo apt-get install nvidia-driver-515
安装过程如果出现boot选项用方向键选择确认就行,要填入密码就填一个,如果没有请忽略。
重启电脑
nvidia-smi
安装Ubuntu后重启出现perform MOK management https://www.cnblogs.com/yutian-blogs/articles/13019226.html
系统版本:Ubuntu 20.04 LTS
perform mok management
安装完显卡驱动后,系统需要重启加载驱动,在重启系统时,会出现一个蓝色背景的界面 perform mok management , 选择 continue reboot, 可能导致新安装的 N 卡驱动没有加载,正确的做法如下:
(1)当进入蓝色背景的界面perform mok management 后,选择 enroll mok ,
(2)进入enroll mok 界面,选择 continue ,
(3)进入enroll the key 界面,选择 yes ,
(4)接下来输入你在安装驱动时输入的密码,
(5)之后会跳到蓝色背景的界面perform mok management 选择第一个 reboot
这样,重启后N卡驱动就加载了,恭喜你,Ubuntu 安装成功。可以在系统信息处看到显卡已经是独立显卡。
证书问题
openssl req -new -x509 -newkey rsa:2048 -keyout /home/guotao/Nvidia.key -outform DER -out /home/guotao/Nvidia.der -nodes -days 36500 -subj “/CN=Graphics Drivers”
sudo mokutil –import /home/guotao/Nvidia.der
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf; sudo update-initramfs -u
sudo sh ‘/home/guotao/下载/NVIDIA-Linux-x86_64-525.105.17.run’ -s –module-signing-secret-key=/home/guotao/Nvidia.key –module-signing-public-key=/home/guotao/Nvidia.der –ui=none –disable-nouveau –no-install-libglvnd –no-dkms
驱动失效 https://blog.csdn.net/wjinjie/article/details/108997692
关闭自动休眠 https://zhuanlan.zhihu.com/p/415661679
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
Ubuntu20.04确认cuda和cudnn已经安装成功 https://blog.csdn.net/weixin_55749979/article/details/122746800
nvcc -V
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2