当前位置:首页 > 系统教程 > 正文

Ubuntu 24.04安装NVIDIA 5060Ti驱动与CUDA 12.9及cuDNN 9全攻略(副标题:从零开始的小白友好教程)

Ubuntu 24.04安装NVIDIA 5060Ti驱动与CUDA 12.9及cuDNN 9全攻略(副标题:从零开始的小白友好教程)

本教程将详细介绍在Ubuntu 24.04系统中安装NVIDIA 5060Ti显卡驱动、CUDA 12.9cuDNN 9的完整步骤,适合新手用户。通过本指南,您可以轻松配置深度学习或高性能计算环境。

1. 准备工作

在开始安装前,请确保系统已更新。打开终端(快捷键 Ctrl+Alt+T),运行以下命令:

    sudo apt update && sudo apt upgrade -y  

检查系统内核版本,确保兼容性。同时,确认您的NVIDIA 5060Ti显卡已正确连接。为帮助可视化,这里有一张NVIDIA 5060Ti的参考图片:Ubuntu 24.04安装NVIDIA 5060Ti驱动与CUDA 12.9及cuDNN 9全攻略(副标题:从零开始的小白友好教程) 24.04  CUDA 12.9 cuDNN 9 NVIDIA 5060Ti驱动安装 第1张。这张图展示了显卡外观,安装前请确保硬件无误。

2. 安装NVIDIA 5060Ti驱动

首先,添加NVIDIA官方驱动仓库。运行:

    sudo add-apt-repository ppa:graphics-drivers/ppa -ysudo apt update  

安装适用于NVIDIA 5060Ti驱动安装的最新驱动。使用以下命令自动选择推荐版本:

    sudo ubuntu-drivers autoinstall  

或者手动安装指定版本(例如535驱动):

    sudo apt install nvidia-driver-535 -y  

安装完成后,重启系统:sudo reboot。重启后,运行nvidia-smi验证驱动安装,如果显示显卡信息,则成功。

3. 安装CUDA 12.9

访问NVIDIA官网下载CUDA 12.9安装包。在终端中,使用wget获取对应版本(以Linux x86_64为例):

    wget https://developer.download.nvidia.com/compute/cuda/12.9.0/local_installers/cuda_12.9.0_550.54.15_linux.run  

授予执行权限并安装:

    sudo sh cuda_12.9.0_550.54.15_linux.run  

安装过程中,按提示选择“Accept”并取消驱动安装(因为已安装驱动)。安装完成后,配置环境变量。打开bash配置文件:sudo nano ~/.bashrc,在文件末尾添加:

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

保存退出(Ctrl+X,然后Y和Enter),然后运行source ~/.bashrc使更改生效。验证CUDA 12.9安装:nvcc --version,应显示版本12.9。

4. 安装cuDNN 9

cuDNN是深度神经网络加速库。下载cuDNN 9需要NVIDIA开发者账户。假设已下载文件“cudnn-linux-x86_64-9.x.x.x_cuda12-archive.tar.xz”。在终端中解压并安装:

    tar -xvf cudnn-linux-x86_64-9.x.x.x_cuda12-archive.tar.xzsudo cp cudnn-linux-x86_64-9.x.x.x_cuda12-archive/include/cudnn*.h /usr/local/cuda-12.9/include/sudo cp cudnn-linux-x86_64-9.x.x.x_cuda12-archive/lib/libcudnn* /usr/local/cuda-12.9/lib64/sudo chmod a+r /usr/local/cuda-12.9/include/cudnn*.h /usr/local/cuda-12.9/lib64/libcudnn*  

验证cuDNN 9安装:检查库文件是否存在,例如运行ldconfig -p | grep cudnn。此外,Ubuntu 24.04的系统兼容性良好,确保所有步骤按序执行。

5. 验证完整安装

创建一个测试程序验证CUDA和cuDNN。编写简单CUDA代码(test.cu):

    #include #include int main() {std::cout << "CUDA和cuDNN安装成功!" << std::endl;return 0;}  

编译并运行:

    nvcc test.cu -o test./test  

如果输出成功信息,则环境配置完成。本教程涵盖了NVIDIA 5060Ti驱动安装cuDNN 9的全过程。

6. 常见问题

Q1: 驱动安装失败怎么办? A: 尝试使用较低版本驱动,或禁用nouveau驱动(参考在线教程)。Q2: CUDA版本不匹配? A: 确保下载的CUDA 12.9与系统架构一致。Q3: cuDNN文件权限错误? A: 使用sudo命令复制文件,并检查路径。总之,Ubuntu 24.04作为稳定系统,配合本指南可高效完成安装。

本教程详细解释了每个步骤,确保小白用户能理解。通过整合SEO关键词如Ubuntu 24.04、CUDA 12.9、cuDNN 9和NVIDIA 5060Ti驱动安装,文章也优化了搜索引擎可见性。如有问题,请在评论区留言!