欢迎来到这篇专为小白用户打造的详细教程!本文将手把手教你在物理机上安装 Ubuntu 24.04 LTS 系统,并配置强大的 Nvidia RTX 4090 显卡驱动。无论你是为了进行AI深度学习、3D渲染还是畅玩大型游戏,正确安装显卡驱动都是释放这张显卡全部性能的关键一步。本文将重点介绍最稳妥的驱动安装方式,并涵盖必要的避坑指南,确保你的Linux系统GPU设置一次成功。请跟随我的脚步,一步步打造你的高性能工作站。

在开始之前,请确保你有一台搭载 RTX 4090 显卡的电脑,并准备一个至少8GB的空U盘用于制作系统启动盘。从Ubuntu官网下载 Ubuntu 24.04 LTS 的ISO镜像文件。使用Rufus或balenaEtcher等工具将镜像写入U盘。
插入U盘后重启电脑,进入BIOS设置(通常按Del或F2),将U盘设置为第一启动项。保存退出后,按照屏幕提示安装Ubuntu 24.04。建议在分区时,为根目录(/)和家目录(/home)分配足够的空间,如果主要用于AI训练,建议将大部分磁盘空间挂载到根目录下。
Ubuntu系统默认自带的开源驱动 nouveau 会与NVIDIA官方驱动冲突,必须在安装新驱动前禁用它。这是很多新手最容易忽略的步骤,也是导致安装失败的主要原因。避坑指南第一条就是务必完成此操作。
sudo apt update sudo apt remove --purge nvidia* # 卸载可能存在的旧驱动 sudo vim /etc/modprobe.d/blacklist.conf # 编辑黑名单配置文件
在文件末尾添加以下几行-1-5:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
保存并退出后,继续执行以下命令使配置生效并重启-1-5:
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf sudo update-initramfs -u sudo reboot
重启后,打开终端运行 lsmod | grep nouveau,如果没有输出任何内容,则说明禁用成功-1。
这里我们采用最简单且稳定的APT命令行方式安装。Ubuntu的软件源中已经包含了适配 RTX 4090 的驱动。首先,确保你的系统包列表是最新的-7。
sudo apt update sudo apt upgrade -y
接下来,查看系统推荐的驱动版本。对于RTX 4090,官方推荐至少是535版本以上,甚至更新的版本如550或570-2-4。
ubuntu-drivers devices
该命令会列出可用驱动,带有“recommended”标记的是推荐安装的版本-7。我们直接使用自动安装命令来安装推荐的驱动:
sudo ubuntu-drivers autoinstall
或者,如果你知道自己需要特定版本,比如 nvidia-driver-550,可以手动指定-4-7:
sudo apt install nvidia-driver-550
安装过程中,如果系统提示关于Secure Boot,请选择“Enroll MOK”并设置一个密码,重启后会进入蓝屏的MOK管理界面,选择“Enroll MOK”并输入刚才设置的密码以完成签名-10。如果你在BIOS中直接关闭了Secure Boot,则不会有此提示。
驱动安装完成后,必须重启电脑。重启后,打开终端输入以下命令来验证驱动是否正常工作-1-3-7:
nvidia-smi
如果看到类似下图的输出,显示了你的RTX 4090显卡信息、驱动版本以及CUDA版本,那么恭喜你,驱动已经成功安装!
预期输出示例:
+-----------------------------------------------------------------------------+ | NVIDIA-SMI 550.xx.xx Driver Version: 550.xx.xx CUDA Version: 12.4 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 NVIDIA GeForce RTX 4090 Off | 00000000:01:00.0 On | N/A | | 0% 35C P8 10W / 450W | 300MiB / 24564MiB | 0% Default | +-------------------------------+----------------------+----------------------+
如果你需要进行AI模型训练或GPU加速计算,还需要安装CUDA Toolkit。前往NVIDIA官网下载与你的驱动版本兼容的CUDA。你可以在 nvidia-smi 输出的右上角看到系统支持的最高CUDA版本-1。
以下载CUDA 12.4为例(请根据实际情况替换版本号)-2:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.1-1_all.deb sudo dpkg -i cuda-keyring_1.1-1_all.deb sudo apt-get update sudo apt-get -y install cuda-toolkit-12-4
安装完成后,需要配置环境变量。编辑 ~/.bashrc 文件:
vim ~/.bashrc
在文件末尾添加-1-2:
export PATH=/usr/local/cuda/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
保存后使配置生效:source ~/.bashrc。最后通过 nvcc -V 命令验证CUDA是否安装成功。
1. 驱动安装后无法进入图形界面: 这通常是nouveau未完全禁用或驱动与内核版本冲突导致。请在登录界面按Ctrl+Alt+F2进入纯命令行终端,重新执行禁用nouveau的步骤,然后重新安装驱动-3。 2. 为什么用 nvidia-smi 提示找不到命令? 说明驱动未正确安装,或者安装过程被中断。请重新执行安装步骤。 3. 虚拟机中可以安装吗? 不推荐。虚拟机通常无法直接穿透物理GPU的全部性能,特别是对于RTX 4090这样的高性能卡,建议在双系统或物理机上安装-1。 4. 关于Secure Boot: 如果不想处理MOK管理,最简单的方法是在BIOS中直接禁用Secure Boot。这是最省心的方式-10。
至此,你已经成功在 Ubuntu 24.04 上完成了从系统安装到 RTX 4090显卡驱动配置 的全部流程,并且掌握了CUDA的安装方法。现在,你的Linux工作站已经为深度学习、科学计算或高性能娱乐做好了充分准备。如果在安装过程中遇到任何问题,欢迎回顾本教程的各个步骤,检查是否有遗漏。祝你使用愉快!
本文由主机测评网于2026-03-11发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:http://www.vpshk.cn/20260330557.html