Ubuntu显卡驱动支持概览
支持范围与总体结论
- AMD:现代 Radeon 系列由内核的 amdgpu 驱动与 Mesa(OpenGL/Vulkan)提供良好支持,覆盖 GCN 到 RDNA 架构(如 RX 5000/6000/7000 等),日常桌面、游戏与计算场景均可满足。
- Intel:桌面与移动平台的 集成显卡由内核 i915 与 Mesa 驱动支持,满足办公、多媒体与主流 3D 需求。
- NVIDIA:提供 专有驱动 nvidia-driver(性能与功能完整)与 开源 Nouveau(功能有限);Ubuntu 官方仓库可直接安装,适合桌面与深度学习(CUDA)使用。
- 结论:对 AMD/Intel/NVIDIA 的主流显卡,Ubuntu 均有稳定驱动路径;其中 AMD 与 Intel 以开源为主,NVIDIA 以专有为主。
各品牌驱动与适配要点
| 品牌 |
主要驱动/栈 |
典型适用架构 |
获取与安装方式 |
备注 |
| AMD |
amdgpu(内核)+ Mesa(OpenGL/Vulkan) |
GCN、RDNA(如 RX 5000/6000/7000) |
系统自带/更新即可;计算可加装 ROCm |
开源为主,新硬件支持快 |
| Intel |
i915(内核)+ Mesa |
多数 Intel 集显(含近年平台) |
系统自带/更新即可 |
开箱即用,稳定性好 |
| NVIDIA |
nvidia-driver(专有);Nouveau(开源) |
GeForce、Quadro、Tesla 等 |
“软件和更新 → 附加驱动”或 ubuntu-drivers;亦可官方 .run |
专有驱动性能更佳;部分新卡在较新内核/版本上需较新驱动分支 |
说明:AMD 与 Intel 的开源驱动已覆盖大多数消费级场景;NVIDIA 在 Ubuntu 上可通过官方仓库便捷安装专有驱动,满足高性能图形与 CUDA 需求。
如何确认你的显卡与推荐驱动
- 查看显卡型号与当前驱动:
- 查看型号:
lspci | grep -i vga 或 lspci -k | grep -A 2 -i "VGA"
- 查看推荐驱动:
sudo ubuntu-drivers devices(带 recommended 标记的为推荐版本)
- 安装与验证示例(NVIDIA):
- 安装推荐版本:
sudo apt install nvidia-driver-<版本号>(或安装 ubuntu-drivers autoinstall)
- 验证:
nvidia-smi 应返回驱动与 GPU 信息
- 双显卡(如 Intel + NVIDIA)切换:
- 通过 “软件和更新 → 附加驱动” 安装 NVIDIA 专有驱动后,可在 NVIDIA X Server Settings 中切换使用哪块显卡(如 On-Demand/Performance 模式)
常见问题与注意事项
- Nouveau 为 NVIDIA 的开源驱动,3D 加速与特性支持较弱;需要性能与功能(如 CUDA)时请安装 nvidia-driver。
- 系统或内核更新后,可能出现 nvidia-smi 无法通信的情况,通常是驱动与系统版本不匹配;使用
ubuntu-drivers devices 查看推荐版本并升级/回退至合适分支(如 535/545 等)即可恢复。
- AMD 计算场景(如 ROCm/HIP):需确认显卡与 ROCm 版本兼容矩阵,并按官方文档配置用户组与权限。
- 虚拟机中的 3D 加速取决于虚拟化显卡与宿主机驱动,体验可能与物理机不同。