简介:本文旨在为Linux新手提供在Ubuntu 24.04上完整安装NVIDIA显卡驱动及CUDA工具包的详细步骤,帮助你快速搭建深度学习或GPU计算环境。无论你是初次接触Linux还是经验丰富的开发者,本文都能让你少走弯路。
在开始之前,请确保你的电脑配备NVIDIA显卡,并已安装Ubuntu 24.04系统。首先更新软件包并安装必要依赖:
sudo apt update && sudo apt upgrade -ysudo apt install build-essential dkms Ubuntu默认使用的开源Nouveau驱动与NVIDIA官方驱动冲突,必须禁用。执行以下命令创建黑名单文件:
sudo bash -c "echo "blacklist nouveau" >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"sudo bash -c "echo "options nouveau modeset=0" >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf" 更新内核并重启:
sudo update-initramfs -ureboot 重启后验证Nouveau是否已禁用:lsmod | grep nouveau 若无输出则成功。
有多种方式安装驱动,这里推荐使用附加驱动(Additional Drivers)图形化工具,适合小白。打开“软件和更新”,点击“附加驱动”选项卡,系统会自动检测可用驱动,选择最新的专有驱动(如nvidia-driver-535)并应用。也可使用命令行:
sudo ubuntu-drivers autoinstallsudo reboot 安装完成后,运行nvidia-smi查看驱动信息和GPU状态,若显示类似下图则驱动安装成功。
CUDA工具包是进行GPU编程的基础。访问NVIDIA官网CUDA下载页面,选择Linux -> x86_64 -> Ubuntu -> 24.04(如果24.04不在列表,可选择22.04版本,一般兼容)。这里以CUDA 12.3为例,使用runfile安装以避免与包管理器冲突:
wget https://developer.download.nvidia.com/compute/cuda/12.3.0/local_installers/cuda_12.3.0_545.23.08_linux.runsudo sh cuda_12.3.0_545.23.08_linux.run 按照提示,取消勾选Driver(因为已经安装驱动),仅安装CUDA Toolkit。安装完成后,需要设置环境变量:
echo "export PATH=/usr/local/cuda/bin:$PATH" >> ~/.bashrcecho "export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH" >> ~/.bashrcsource ~/.bashrc 运行nvcc -V查看CUDA编译器版本,若有输出则成功。同时可编译示例:
cd /usr/local/cuda/samples/1_Utilities/deviceQuerysudo make./deviceQuery 显示“PASS”即表示CUDA环境正常工作。
Q: 安装后无法进入图形界面? A: 可能是驱动冲突,启动时进入恢复模式,卸载Nouveau或重装驱动。
Q: nvidia-smi显示驱动但CUDA版本不对? A: 驱动自带CUDA驱动,但工具包需单独安装。
更多问题可查阅NVIDIA官方文档。
通过以上步骤,你应该已经成功在Ubuntu 24.04上配置好NVIDIA显卡驱动和CUDA工具包。现在你可以开始进行深度学习或GPU计算了。如果本文对你有所帮助,欢迎分享给更多朋友。
本文关键词:Ubuntu 24.04安装NVIDIA驱动、CUDA工具包安装教程、Linux深度学习环境配置、NVIDIA显卡驱动安装步骤
本文由主机测评网于2026-02-17发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260225449.html