保姆级教程–Ubuntu18.04从零安装nvidia驱动,CUDA,cudnn及nvidia-docker2
【XTDrone】Darknet_ROS安装的以及在PX4无人机仿真平台的目标检测
cuda下载
cudnn下载
一、安装 显卡驱动
禁用nouveau(不然会黑屏的)
查看原驱动信息,若有信息,则需要禁用
lsmod | grep nouveau
禁用原驱动
sudo gedit /etc/modprobe.d/blacklist.conf
并在最后一行加上
blacklist nouveau
options nouveau modeset=0
生效
sudo update-initramfs -u
重启
reboot
再次查看信息,若无输出,则禁用成功
lsmod | grep nouveau
1、软件和更新安装(简单)
软件和更新 -> 附加驱动:
安装完成后,查看显卡信息
nvidia-smi
3、 重启后黑屏
输入密码登录后黑屏,此时已经进入系统了,
Ctrl + Alt + F3 进入tty3命令行管理界面
输入输入用户名和密码登录
输入
sudo systemctl restart gdm3
# 或者
sudo systemctl restart lightdm
进入桌面
或者可以直接卸载显卡驱动
sudo apt-get remove nvidia*
二、安装 CUDA
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/47e7b5787ad540dd9fc2e498023661b6.png
安装脚本
# home文件夹下
sudo sh cuda 安装包名字
accept 不选择安装驱动,其他都yes
配置变量
vim ~/.bashrc
在文件的末尾加入下面三行:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
生效
source ~/.bashrc
三、cudnn安装
cudnn下载
解压
tar -xvf cudnn-10.0-linux-x64-v7.6.5.32.tgz
sudo cp cuda/include/cudnn* /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn* /usr/local/cuda/lib64/libcudnn*
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2