日志报错nouveau: probe of 0000:1c:00.0 failed with error -12
1.问题描述
某用户NF5288M5设备出现跑程序经常卡顿的现象,在日志中报有
[ 4.967973] nouveau 0000:1c:00.0: unknown chipset(140000a1)
[ 4.967983] nouveau: probe of 0000:1c:00.0 failed with error -12
[ 4.968102] nouveau 0000:1d:00.0: unknown chipset (140000a1)
[ 4.968110] nouveau: probe of 0000:1d:00.0 failed with error -12
[ 4.968215] nouveau 0000:1e:00.0: unknown chipset (140000a1)
[ 4.968222] nouveau: probe of 0000:1e:00.0
2.处理方法
禁用系统自带的nouveau模块。
CentOS 下禁用方法如下:
查询Nouveau模块是否运行,如若运行则需要进行禁用
# lsmod | grep nouveau
# vim /usr/lib/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
执行如下明显使内核生效
# dracut –force
3.问题根因
Linux系统中默认自带了开源的NVIDIA显卡驱动nouveau。在安装NVIDIA GPU官方驱动时,
如果没有卸载系统自带的nouveau,会导致官方的驱动无法安装或者造成驱动运行不稳定。
因此建议在使用NVIDIA GPU服务器时,直接将自带的nouveau卸载。
4.建议与总结
按照规范的流程进行GPU驱动安装。