GPU驱动正确性检查及Ubuntu系统厂商驱动验证咨询
GPU驱动正确性检查及Ubuntu系统厂商驱动验证咨询
嘿,我来帮你搞定这个问题!在Ubuntu上确认是不是装了厂商官方驱动而非通用驱动,有几个简单靠谱的方法,分图形界面和命令行两种,你按需选就行:
一、图形界面可视化检查(小白友好)
- 用「附加驱动」工具确认
这是最直观的方式,步骤超简单:- 打开系统设置,找到「软件和更新」(或者直接在应用菜单搜「附加驱动」)
- 切换到「附加驱动」标签页,这里会列出当前显卡可用的所有驱动选项
- 要是选中的选项标注了厂商名称(比如NVIDIA、AMD官方驱动),而不是「X.Org X服务器 - Nouveau显示驱动」(NVIDIA的通用开源驱动)这类通用描述,那就是装了厂商驱动
- 拿不准的话,还能看版本号——厂商驱动通常带明确的版本标识,比如NVIDIA的470.x.x系列,一眼就能和通用驱动区分开
二、命令行精准检查(适合进阶用户)
针对NVIDIA显卡
打开终端,输入以下命令:nvidia-smi
如果能正常输出显卡型号、驱动版本,且驱动是NVIDIA官方发布的(不是nouveau),说明厂商驱动已正确安装;要是命令报错,大概率还在用通用的nouveau驱动。
也可以用这个命令辅助验证:lshw -c display
看输出里的「configuration」字段,要是显示driver=nvidia而非driver=nouveau,就没问题。
针对AMD显卡
AMD的官方驱动如今大多整合在开源Mesa驱动里,但如果你手动装了厂商闭源驱动,试试这个命令:glxinfo | grep "OpenGL renderer"
输出里如果显示AMD显卡型号+「AMD Radeon Graphics」(带官方驱动标识),而非通用的「Gallium 0.4 on AMD...」,就说明是厂商驱动。
同样也能用lshw -c display,查看「driver」字段是否为厂商指定的驱动名称(比如amdgpu-pro这类)。
通用驱动检测命令
不管是啥显卡,都能输入这个命令查看系统推荐和已安装的驱动:ubuntu-drivers devices
输出里会标注「installed」的驱动,对比一下是不是厂商提供的版本就行。
备注:内容来源于stack exchange,提问作者mahen23




