NVIDIA / AMD 驱动
Note
本文已按 Ubuntu 26.04 LTS 2026 年 4 月发布说明做初步复核,显卡驱动版本和硬件兼容性仍需随正式镜像和驱动更新继续验证。
显卡驱动直接影响游戏性能和系统稳定性。本文介绍如何在 Ubuntu 26.04 上安装和配置 NVIDIA 和 AMD 显卡驱动。
查看显卡信息
# 查看显卡型号
lspci | grep -i vga
lspci | grep -i 3d
# 查看当前使用的驱动
lspci -k | grep -A 3 -i vgaNVIDIA 驱动
方式一:使用 ubuntu-drivers(推荐)
# 查看推荐的驱动
ubuntu-drivers devices
# 自动安装推荐驱动
sudo ubuntu-drivers autoinstall
# 重启
sudo reboot方式二:手动安装指定版本
sudo apt update
# 查看可用的 NVIDIA 驱动版本
apt list nvidia-driver-*
# 按 ubuntu-drivers devices 的输出安装指定版本
sudo apt install nvidia-driver-XXX -y
# 重启
sudo reboot方式三:通过 NVIDIA 官方仓库
Note
日常游戏只需 NVIDIA 驱动即可;CUDA Toolkit 可直接从 Ubuntu 26.04 官方仓库安装:sudo apt install cuda-toolkit。
# 添加 NVIDIA 官方仓库(注意使用与系统匹配的 ubuntu2604 路径)
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2604/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update
# 安装推荐驱动
sudo ubuntu-drivers autoinstall
sudo reboot验证 NVIDIA 驱动
# 查看驱动版本和 GPU 状态
nvidia-smi
# 查看详细信息
nvidia-settingsNVIDIA 常用配置
开启性能模式
# 设置 GPU 性能模式
sudo nvidia-smi -pm 1
sudo nvidia-smi -pl 300 # 设置功耗限制(瓦特)配置 Vulkan
# 确认 Vulkan 支持
sudo apt install vulkan-tools -y
vulkaninfo | head -20NVIDIA Wayland 支持
Ubuntu 26.04 默认使用 Wayland。确保 NVIDIA 驱动正确支持:
# 检查是否启用了 DRM modeset
cat /sys/module/nvidia_drm/parameters/modeset如果输出不是 Y,编辑 GRUB 配置:
sudo vim /etc/default/grub
# 在 GRUB_CMDLINE_LINUX 中添加:
# GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1"
sudo update-grub
sudo reboot切换 NVIDIA 和集成显卡
对于笔记本电脑,可以使用 PRIME 切换:
# 查看当前模式
prime-select query
# 切换到 NVIDIA 独显
sudo prime-select nvidia
# 切换到集成显卡(省电)
sudo prime-select intel
# 按需切换模式
sudo prime-select on-demandAMD 驱动
AMDGPU 开源驱动
Ubuntu 26.04 内核已内置 AMDGPU 驱动,大多数 AMD 显卡开箱即用,无需额外安装。
验证驱动是否加载:
lsmod | grep amdgpu安装 Mesa(用户空间驱动)
Mesa 提供 OpenGL 和 Vulkan 的用户空间实现:
sudo apt install mesa-vulkan-drivers mesa-utils -y
# 32 位支持(游戏需要)
sudo apt install mesa-vulkan-drivers:i386 -y安装最新 Mesa(PPA)
如果需要最新的 Mesa 版本以获得更好的游戏性能:
sudo add-apt-repository ppa:kisak/kisak-mesa -y
sudo apt update
sudo apt upgrade -y验证 AMD 驱动
# 查看 OpenGL 信息
glxinfo | grep "OpenGL renderer"
# 查看 Vulkan 信息
vulkaninfo --summary
# 查看 GPU 使用情况
sudo apt install radeontop -y
radeontopAMD GPU 监控
# 查看 GPU 温度和频率
cat /sys/class/drm/card0/device/hwmon/hwmon*/temp1_input
cat /sys/class/drm/card0/device/pp_dpm_sclk
# 使用 amdgpu_top(推荐)
cargo install amdgpu_top
amdgpu_topAMDGPU PRO 驱动(可选)
某些专业应用(如 DaVinci Resolve)可能需要 AMDGPU PRO 驱动:
# 从 AMD 官网下载 AMDGPU PRO
# https://www.amd.com/en/support/linux-drivers
# 解压并安装
tar -xf amdgpu-pro-*.tar.xz
cd amdgpu-pro-*/
./amdgpu-install --vulkan=pro --opencl=rocrVulkan 运行时
Vulkan 是现代游戏的基础图形 API:
# 安装 Vulkan 运行时和工具
sudo apt install vulkan-tools libvulkan1 libvulkan1:i386 -y
# NVIDIA 用户
sudo apt install libvulkan1 libvulkan1:i386 -y
# AMD 用户
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 -y
# 测试 Vulkan
vkcube
vulkaninfo --summary通用显卡工具
# 安装 GPU 监控工具
sudo apt install nvtop -y # 支持 NVIDIA 和 AMD
nvtop
# 安装 glmark2 基准测试
sudo apt install glmark2 -y
glmark2
# 安装 Vulkan 基准测试
sudo apt install vkmark -y
vkmark常见问题
驱动安装后黑屏
如果安装 NVIDIA 驱动后无法进入桌面:
# 在 TTY 中(Ctrl + Alt + F3)卸载驱动
sudo apt purge nvidia-* -y
sudo apt autoremove -y
sudo reboot查看 Xorg 日志
cat /var/log/Xorg.0.log | grep -i error
journalctl -b | grep -i nvidia
journalctl -b | grep -i amdgpu禁用 Nouveau(NVIDIA 开源驱动)
安装 NVIDIA 专有驱动后通常会自动禁用,手动禁用方法:
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -u
sudo reboot正确安装显卡驱动是 Linux 游戏体验的基石,确保驱动版本与内核和游戏需求匹配即可获得最佳性能。
相关文章
- NVIDIA 显卡 — 硬件层面的 NVIDIA 驱动安装、CUDA 配置与双显卡切换
- Steam 安装 — 安装 Steam 客户端并启用 Proton 兼容层畅玩 Windows 游戏
- 26.04 游戏体验 — Ubuntu 26.04 上的整体游戏体验与性能表现
- 黑屏 / 卡启动 — 显卡驱动安装后黑屏的排查与修复方法
Last updated on