首页 > 系统相关 >Ubuntu22.04下载显卡驱动和CUDA+cuDNN

Ubuntu22.04下载显卡驱动和CUDA+cuDNN

时间:2024-02-26 15:01:34浏览次数:31  
标签:11.8 usr Ubuntu22.04 sudo cuDNN CUDA local cuda

注:笔记本电脑-显卡 RTX4060 - CUDA11.8 - cuDNN8.9.7

 

1:显卡驱动

已经安装驱动的,以此卸载已下载驱动

sudo apt-get remove  --purge nvidia-*

 新机器直接进行以下

# 查看驱动列表
sudo apt install aptitude sudo aptitude search nvidia-driver-*

显卡驱动一般选择最新版,后缀server服务器版本,可进行多卡集成作业 

# 回车后继续 
sudo apt-get update 
sudo apt-get install nvidia-dirver-版本号-server

之后重启系统让显卡驱动生效
终端输入 : nvidia-smi

 

 

2:CUDA版本的选择与安装

CUDA各版本下载网址
https://developer.nvidia.com/cuda-toolkit-archive/ 
cuDNN各版本下载网址
https://developer.nvidia.com/rdp/cudnn-archive#a-collapse805-111
或者
https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/

我选择CUDA11.8+cuDNN8.9.7.29

 

wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
sudo sh cuda_11.8.0_520.61.05_linux.run

选择continue

 输入accept

 按空格取消选择第一项(Nvidia驱动已安装)

最后install

 

配置环境变量

# 配置环境变量:在家目录下 ~/.bashrc 的最下面添加:
# CUDA库函数的路径
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH
# CUDA头文件的路径
export CPLUS_INCLUDE_PATH=/usr/local/cuda-11.8/include:$CPLUS_INCLUDE_PATH
# CUDA家目录
export CUDA_HOME=/usr/local/cuda-11.8
# CUDA可执行命令的路径
export PATH=/usr/local/cuda-11.8/bin:$PATH

 

 3:cuDNN安装

安装完成后可用 nvcc -V 命令验证是否安装成功

tar -xvf cudnn-11.8-linux-x64-v8.9.7.29.tgz
$ sudo cp cuda/include/cudnn.h /usr/local/cuda/include
$ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
$ sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

# 进入cuda版本目录,建立软链接
cd /usr/local/cuda-11.8
sudo ln -sf libcudnn.so.8.9.7 libcudnn.so.8
sudo ln -sf libcudnn.so.8 libcudnn.so
sudo tar -xvf cudnn-11.8-linux-x64-v8.9.7.29.tgz -C /usr/local/ -v

 

标签:11.8,usr,Ubuntu22.04,sudo,cuDNN,CUDA,local,cuda
From: https://www.cnblogs.com/buxian/p/18034066

相关文章

  • Ubuntu22.04安装mysql8数据库
    1、去官网下载APT存储库文件2、到/usr/local目录下创建mysql目录并且用rz命令上传下载的文件若没有安装lrzsz自行安装。3、解压下载的文件)直接选择OK4、更新包信息5、安装设置初始密码选第二个选项6、登录数据库......
  • linux(ubuntu22.04)+PicGo(gui版)+阿里云oss搭建图床教程
    linux(ubuntu22.04)+PicGo(gui版)+阿里云oss搭建图床教程资源库PicGo下载链接:山东镜像源github原版阿里云oss链接linux下PicGo(gui版)的安装从资源库链接里下载后缀为.AppImage的安装包,版本可以选择稳定版2.3.1也可以用更新的beta版。修改文件权限,打开文......
  • vscode cuda编程环境配置
    我使用的是RemoteSSH连接远程服务器需要确保vscodec/c++插件安装正确包括客户端插件和服务器插件,之前安装过c/c++插件,然后后面又删除过服务器上的vscodeserver,没注意到服务器上的c/c++插件没有安装,导致后面编辑.cu文件时出现各种问题(不提示代码补全)创建c++配置文件先创......
  • ubuntu22.04安装conda
    1、获取脚本并执行wget-chttps://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.shbashAnaconda3-2020.11-Linux-x86_64.sh2、一直回车往下翻直到让输入yes如图: 3、输入完yes后,选择conda安装的路径回车的话是默认路径4、自己会安装所需的插件最后conda......
  • 【虚拟机新手起步03】3步完成ubuntu22.04安装。
    ubuntu下载安装详细过程一、ubuntu镜像下载二、打开VMware使用ubuntu镜像三、设置ubuntu虚拟机一.ubuntu镜像下载:https://cn.ubuntu.com/download二.打开VMware使用ubuntu镜像这块的话使用root会报错,使用一个别的用户名:启动ubuntu:三.设置ubuntu虚拟......
  • LLM研究之-NVIDIA的CUDA
    一、什么是NVIDIA的CUDACUDA(ComputeUnifiedDeviceArchitecture)是由NVIDIA公司开发的一个并行计算平台和应用程序编程接口(API),它允许软件开发者和软件工程师使用NVIDIA的图形处理单元(GPU)来进行通用计算。简而言之,CUDA让开发者能够利用NVIDIA的GPU进行高效能的计算工作,这通常被称......
  • 目标检测 | Farthest Point Sampling 及其 CUDA 实现
    FarthestPointSampling及其CUDA实现目录FarthestPointSampling及其CUDA实现概述均匀随机采样FarthestPointSampling(待完成)FarthestPointSampling的并行版本(待完成)概述在深度学习中,在mesh模型(网格模型)上直接学习并预测是一个相当复杂的任务,一方面在于没有高效的......
  • 一种在新版本Cuda上运行TensorFlow V1版本程序的方法
    这年头了我居然还得跑TensorFlowV1版本的程序,居然还有人写TensorFlowV1版本的程序,然而服务器上CUDA版本已经更新到最新,着实让人头大。。。一番苦苦搜索后,在社区里找到了一个解决方案:https://github.com/tensorflow/tensorflow/issues/43629 具体来说就是Nvidia自己维护了一......
  • Ubuntu22.04 & Win11 双系统hibernate热切换实现
    Ubuntu22.04&Win11双系统hibernate热切换实现目录Ubuntu22.04&Win11双系统hibernate热切换实现修改交换分区或交换文件修改交换分区获取对应硬盘的UUID修改交换文件如何使Ubuntu进入hibernate?参考文章使用命令free-m来查看当前还剩余的内存neo@NeoNeuxs:~$free-m......
  • python中设置cudnn作用理解
     1、cudnn的简介cuDNN(CUDADeepNeuralNetworklibrary):是NVIDIA打造的针对深度神经网络的加速库,是一个用于深层神经网络的GPU加速库。如果你要用GPU训练模型,cuDNN不是必须的,但是一般会采用这个加速库。2、torch.backends.cudnn的理解 cuDNN使用非确定性算法,并且可以使用to......