如果你刚刚入手一块崭新的NVIDIA RTX 5090显卡,想在Ubuntu 24.04上发挥它的全部性能,那么安装驱动可能是你面临的第一个挑战。本文将记录我在安装过程中遇到的各种“坑”,并提供详细的解决方案,即使是Linux新手也能顺利完成。
首先,确认你的显卡确实是RTX 5090,并确保Ubuntu 24.04系统已更新到最新。打开终端,执行:sudo apt update && sudo apt upgrade -y。同时,建议安装编译工具:sudo apt install build-essential dkms。
Ubuntu默认加载的开源驱动nouveau与NVIDIA官方驱动冲突,必须禁用。创建黑名单文件:sudo nano /etc/modprobe.d/blacklist-nouveau.conf,添加以下内容:
blacklist nouveauoptions nouveau modeset=0
保存后执行:sudo update-initramfs -u,然后重启。重启后验证nouveau是否已禁用:lsmod | grep nouveau,若无输出则成功。
推荐使用NVIDIA官方runfile安装,以获得最佳兼容性。前往NVIDIA官网下载对应RTX 5090的驱动(Linux 64-bit)。下载后赋予执行权限:chmod +x NVIDIA-Linux-*.run。然后切换到文本模式(Ctrl+Alt+F2),停止显示管理器:sudo systemctl stop gdm3(如果使用GDM)。执行安装:sudo ./NVIDIA-Linux-*.run,根据提示接受协议,并选择安装32位兼容库等。安装完成后重启。
另一种方式是通过PPA安装,但可能不是最新版本:sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update && sudo apt install nvidia-driver-535(具体版本号需查询支持RTX 5090的版本)。
重启后,运行nvidia-smi,如果看到显卡信息及驱动版本,则安装成功。
坑1:安装后黑屏或循环登录 —— 通常是因为nouveau未完全禁用或驱动与内核不兼容。可尝试在grub启动项中添加nomodeset参数,或重新安装驱动时选择不安装OpenGL库。
坑2:SecureBoot阻止驱动加载 —— 如果启用了SecureBoot,安装驱动时需注册机器所有者密钥(MOK),重启后按照提示完成签名。
坑3:驱动版本不匹配 —— 确保下载的驱动支持RTX 5090,最新驱动通常已支持。可以查阅NVIDIA官方文档确认。
通过以上步骤,你应该能在Ubuntu 24.04上成功安装RTX 5090显卡驱动,享受高性能计算体验。如果仍有问题,欢迎在评论区交流。
本文由主机测评网于2026-03-01发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260328038.html