【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】

这篇具有很好参考价值的文章主要介绍了【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 Nvidia驱动安装

官网链接:https://www.nvidia.cn/Download/index.aspx?lang=cn
或者https://www.nvidia.cn/geforce/drivers/

:Ubuntu系统是不区别显卡类别的显卡驱动,一般来说,下载最新版本的驱动即可;Win系统是需要根据显卡来选择具体的驱动版本。

1.1 安装

# 安装
sh ./NVIDIA-Linux-x86_64-535.98.run
# 验证安装是否成功
nvidia-smi

【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】,安装,CUDA,CUDNN,Ubuntu20.04,显卡驱动

1.2 安装Nvidia可能会遇到的问题

1.2.1 NVIDIA 驱动与 Nouveau 驱动不兼容

由于系统当前正在使用 Nouveau 显卡驱动导致的,而 NVIDIA 驱动与 Nouveau 驱动不兼容。为了解决这个问题,需要禁用 Nouveau 驱动。
【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】,安装,CUDA,CUDNN,Ubuntu20.04,显卡驱动
【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】,安装,CUDA,CUDNN,Ubuntu20.04,显卡驱动

解决方案:
1、打开终端并切换到 root 用户。
编辑 /etc/modprobe.d/blacklist.conf 文件,在文件末尾添加以下内容:
blacklist nouveau options nouveau modeset=0
保存并关闭该文件。

2、重新生成 initramfs:
sudo update-initramfs -u

3、重启系统
reboot

1.2.2 ERROR: Unable to find the development tool cc

【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】,安装,CUDA,CUDNN,Ubuntu20.04,显卡驱动
【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】,安装,CUDA,CUDNN,Ubuntu20.04,显卡驱动

sudo apt update
sudo apt install build-essential
sudo apt-get install manpages-dev

2 CUDA安装

2.1 下载和安装

CUDA官网:https://developer.nvidia.com/cuda-toolkit-archive

# 下载
wget https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.run
# 安装
sudo sh cuda_12.2.0_535.54.03_linux.run

注:需要取消驱动安装(Driver)
【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】,安装,CUDA,CUDNN,Ubuntu20.04,显卡驱动

2.2 配置CUDA环境

打开 ~/.bashrc文件

sudo gedit ~/.bashrc

在文件中的最后加入

export PATH="/usr/local/cuda/bin/:$PATH"
export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

export CUDA_HOME=/usr/local/cuda

刷新环境

source ~/.bashrc

3 安装CUDNN

CUDNN下载官网:https://developer.nvidia.com/rdp/cudnn-archive
,选择与CUDA版本对应的即可。
下载得到一个压缩包,解压之后将里面的文件各自复制到目标文件夹下,可参考执行如下命令:

# 复制cudnn头文件
sudo cp cuda/include/* /usr/local/cuda-12.2/include/
# 复制cudnn的库
sudo cp cuda/lib64/* /usr/local/cuda-12.2/lib64/
# 添加可执行权限
sudo chmod +x /usr/local/cuda-12.2/include/cudnn.h
sudo chmod +x /usr/local/cuda-12.2/lib64/libcudnn*

4 切换CUDA版本

使用的cuda是/usr/local/cuda这个软连接,所以更换CUDA版本,删除旧cuda软连接文件夹,然后新建一个别的版本cuda软连接到新的cuda软连接文件夹即可。文章来源地址https://www.toymoban.com/news/detail-672550.html

#删除旧cuda软连接
sudo rm -rf /usr/local/cuda
#新建新的cuda版本软连接
sudo ln -s /usr/local/cuda-11.7 /usr/local/cuda   

到了这里,关于【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu20.04显卡驱动cuda cudnn conda TensorRT安装及配置

    如果要使用 TensorRT ,请注意CUDA 支持的最高算力要大于等于GPU本身的算力, 可以先看3小节 conda和pip换源直接看2.3小节 本人已在ubuntu20.04下安装成功。其他版本步骤应该差不多 如果帖子有帮助,感谢一键三连, ^_^ 部署有问题的小伙伴欢迎留言和加 Q 裙- 472648720 BEV各算法环境部

    2024年01月22日
    浏览(55)
  • 【Ubuntu20.04安装Nvidia驱动、CUDA和CUDNN】

    官网链接:https://www.nvidia.cn/Download/index.aspx?lang=cn 或者https://www.nvidia.cn/geforce/drivers/ 注 :Ubuntu系统是不区别显卡类别的显卡驱动,一般来说,下载最新版本的驱动即可;Win系统是需要根据显卡来选择具体的驱动版本。 1.2.1 NVIDIA 驱动与 Nouveau 驱动不兼容 由于系统当前正在使用

    2024年02月11日
    浏览(72)
  • 笔记--Ubuntu20.04安装Nvidia驱动、CUDA Toolkit和CUDA CuDNN

    目录 1--安装Nvidia驱动 2--安装CUDA 2-1--禁用nouveau 2-2--选择CUDA Toolkit 2-3--下载和安装CUDA Toolkit 2-4--配置环境变量 2-5--测试是否安装成功: 3--安装CUDA CuDNN 4--测试pytorch能否使用Cuda ① 查看可安装的Nvidia驱动版本: ② 安装相应版本的Nvidia驱动: 博主这里选择的是第一个,也可以安

    2024年02月02日
    浏览(61)
  • 超详细教程——Ubuntu20.04 安装英伟达NVIDIA显卡驱动、CUDA、Cmake以及不同版本的CUDA切换

    在windows和linux双系统下,为ubuntu安装nvidia、cuda、cmake等程序是一个可能会难到各个计算机小白的问题,本文将一步步地带您学会安装以上内容。 一、安装英伟达NVIDIA显卡驱动 对于新安装的linux操作系统,我们需要为它安装nvidia显卡驱动(ubuntu有自带的显卡驱动但更推荐安装

    2024年02月02日
    浏览(54)
  • 【ubuntu环境配置】超详细ubuntu20.04/22.04安装nvidia驱动/CUDA/cudnn

    nvidia显卡驱动安装方式有三种:使用ubuntu附加驱动的方式;使用命令行方式安装;使用.run文件的方式进行安装, 点击菜单中的Additional Drivers选择适合的驱动版本进行安装,该方法最方便快捷(但有时会翻车) 更新所有的软件包 安装显卡驱动 详见我的另一篇博客Ubunut20.04/2

    2024年01月22日
    浏览(74)
  • Ubuntu 22.04 安装Nvidia显卡驱动、CUDA、cudnn

    GPU做深度学习比CPU要快很多倍,用Ubuntu跑也有一定的优势,但是安装Nvidia驱动有很多坑 Ubuntu版本:22.04.3 LTS 分区: /boot 分配 1G ,剩下都分给根目录 / 显卡:GTX 1050 Ti 坑1:用Ubuntu自带的 Additional Drivers可能会出问题,应该从官网下载驱动文件 坑2:用deb文件安装可能会出问题,

    2024年02月08日
    浏览(58)
  • 【深度学习环境配置】ubuntu 20.04+4060 Ti+CUDA 11.8+pytorch(装机、显卡驱动、CUDA、cudnn、pytorch)

    【深度学习环境配置】ubuntu 20.04+4060 Ti+CUDA 11.8+pytorch(装机、显卡驱动、CUDA、cudnn、pytorch) 📆 安装时间 2023.11.08-2023.11.10 Windows 和 Ubuntu 双系统的安装和卸载 B站教程 【本文基本上跟这个详细教程一致,优先推荐看这个!】ubuntu20.04 下深度学习环境配置 史上最详细教程 【精

    2024年02月04日
    浏览(59)
  • Ubuntu20.04 安装 NVIDIA 显卡驱动

    说明:本人使用的环境是Ubuntu20.04, GTX1060 1. 安装驱动前一定要更新软件列表和安装必要软件、依赖 sudo apt-get update #更新软件列表 sudo apt-get install g++ sudo apt-get install gcc sudo apt-get install make 2. 查询硬件(显卡)信息 lspci | grep -Ei \\\'(vga|display)\\\' 或者 lspci | grep -i nvidia 或者 lspci | grep -

    2024年01月23日
    浏览(63)
  • 【记录】ubuntu20.04安装nvidia显卡驱动

    新安装的Ubuntu20.04系统,如果想进行人工智能相关的学习,需要配置一系列的环境,这里我记录下具体的安装过程。 Nvidia显卡驱动的安装 1 安装前需要安装依赖(必须执行) 2 查看自己的GPU型号,这个如果自己知道,其实没必要,如果不确定,可以用下面的命令进行查看 3 Nvid

    2024年02月13日
    浏览(53)
  • Ubuntu20.04安装Nvidia显卡驱动教程

    nouveau是Ubuntu自带的显卡驱动,但他是核显,我这里想安装独显,就得把他禁掉。 1、创建文件,如果没有下载vim编辑器,将vim换成gedit即可 2、在文件中插入以下内容,将nouveau加入黑名单,默认不开启 3、输入以下命令使禁用生效然后重启 4、重启后验证 如果回车后无反应,则

    2024年02月07日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包