上一篇
Linux怎么查显卡型号及驱动版本
- Linux
- 2025-06-08
- 4024
在Linux系统中查看显卡驱动:,1. 使用
lspci -k | grep -A 3 -E "(VGA|3D)"
查看显卡型号及加载的驱动模块。,2. NVIDIA显卡专用工具:运行
nvidia-smi
查看详细信息(包含驱动版本)。,3. 检查系统日志:
dmesg | grep -i drm
或查看
/var/log/Xorg.0.log
文件。
在Linux系统中,查看显卡驱动信息是优化性能、排查故障或安装软件前的关键步骤,以下是多种专业可靠的方法,适用于不同发行版(Ubuntu、CentOS、Fedora等)和显卡类型(NVIDIA/AMD/Intel集成显卡):
方法一:通过终端命令查看(通用性强)
lspci
+ grep
定位显卡型号
lspci -vnn | grep -i VGA -A 12
- 输出关键信息:
- 显卡型号(如
NVIDIA Corporation GA106 [GeForce RTX 3060]
) - 当前使用的内核驱动(如
Kernel driver in use: nvidia
)
- 显卡型号(如
查看加载的驱动模块
lsmod | grep -iE "nvidia|amd|i915|nouveau"
- 结果说明:
nvidia
:NVIDIA官方驱动amdgpu
:AMD现代显卡驱动i915
:Intel集成显卡驱动nouveau
:NVIDIA开源驱动(性能有限)
检查OpenGL渲染器(适用于图形界面)
glxinfo | grep -i "OpenGL renderer"
- 典型输出:
OpenGL renderer string: NVIDIA GeForce RTX 3060/PCIe/SSE2
直接显示当前生效的驱动和显卡型号。
️ 方法二:使用厂商专用工具
▶ NVIDIA显卡
nvidia-smi # 查看驱动版本、GPU状态和显存占用
输出示例:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.60.13 Driver Version: 525.60.13 CUDA Version: 12.0 |
|-------------------------------+----------------------+----------------------+
- 驱动版本清晰可见,需先安装NVIDIA官方驱动。
▶ AMD显卡
sudo lshw -c display # 查看详细硬件和驱动信息
或安装工具:
sudo apt install radeontop # Ubuntu/Debian radeontop -v # 查看驱动版本
️ 方法三:图形界面查看(适合新手)
桌面环境 | 操作步骤 |
---|---|
GNOME | 设置 → → 图形/显示 → 查看驱动信息 |
KDE Plasma | 系统设置 → 硬件 → 显示和监控 → 显卡 → 驱动详情 |
Ubuntu | 软件与更新 → 附加驱动 → 显示当前使用的专有/开源驱动 |
常见问题解决
-
无驱动信息?
- 可能未安装驱动,尝试安装:
sudo ubuntu-drivers devices # Ubuntu检测推荐驱动 sudo apt install nvidia-driver-530 # 安装指定版本
- 或使用开源驱动:
sudo apt install xserver-xorg-video-nouveau # NVIDIA开源驱动
- 可能未安装驱动,尝试安装:
-
驱动版本过旧?
- 更新软件源并升级:
sudo apt update && sudo apt upgrade # Debian/Ubuntu sudo dnf update # Fedora/CentOS
- 更新软件源并升级:
-
双显卡切换问题
使用prime-select
管理(仅限NVIDIA Optimus):sudo prime-select query # 查看当前模式 sudo prime-select nvidia # 切换至NVIDIA显卡
总结建议
场景 | 推荐命令 |
---|---|
快速查看驱动状态 | lspci -vnn | grep VGA -A 12 |
确认NVIDIA专有驱动 | nvidia-smi |
调试图形渲染问题 | glxinfo | grep renderer |
检查驱动是否加载 | lsmod | grep gpu |
ℹ️ 重要提示:
- 操作需
sudo
权限的命令请谨慎执行。- 生产环境建议备份数据后再更新驱动。
- 闭源驱动(如NVIDIA)需从官网或发行版仓库安装。
引用来源:
- NVIDIA Linux驱动文档
- Arch Linux显卡驱动指南
- Ubuntu社区帮助文档