每次开机都会出现以下代码,但是不影响正常启动。
[ 1.665383] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 022554 [ IBUS ]
[ 1.666596] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 10ac08 [ IBUS ]
[ 2.964102] nouveau 0000:01:00.0: DRM: Pointer to TMDS table invalid
[ 2.964108] nouveau 0000:01:00.0: DRM: Pointer to flat panel table invalid
这个是开源显卡驱动nouveau启动时报的错误代码,可能和你使用的硬件有关,但是应该不会影响正常使用。
有没有办法修复呢
拔掉n卡,瞬间修复
/shin/lspci 看下你的显卡信息
输入lspci,输出
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 850M] (rev a2)
你是台式机还是笔记本啊,笔记本这种情况得上 bumblebee,bumblebee 是用 nvidia 官方驱动的,到时候你就看不见这个错误了…
-
笔记本;
-
是不是有两个解决办法?一个是使用bumblebee,另一个直接禁用NVIDIA?
@ecoart 是的,就是你说的这两个方案。直接禁用记得写完 /etc/modprobe.d/50-blacklist.conf 后,用 dracut -o “nouveau” —rebuild /boot/initrd-内核版本-1-default 把 nouveau 从 initramfs 里踢出去。
mkinitrd 后还需要运行 dracut 吗?
这条命令中rebuild前面的是什么符号?
/sbin/mkinitrd 现在是一个 shell script,最终是调用 dracut 来执行的。不过没有 dracut 的 —omit 功能,无法从已有的 initrd 中剔除内核模块
是两个 “-”。
嗯,已经解决了,没有了报错。谢谢~
不好意思,换回win10了
Maxwell才被支持?
那是真的牛逼
n卡是真的死妈
果然我还是换张A卡当亮机卡吧
没有办法啊,否则 Linus 真的就没有当众场合狠批 N 记了。
dmesg | grep -i nouveau
[ 2.470187] nouveau 0000:01:00.0: NVIDIA GM107 (117110a2)
[ 2.507287] nouveau 0000:01:00.0: bios: version 82.07.47.00.05
[ 2.592457] nouveau 0000:01:00.0: fb: 2048 MiB DDR3
[ 2.592481] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 022554 [ IBUS ]
[ 2.593811] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 10ac08 [ IBUS ]
[ 4.280211] nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB
[ 4.280211] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[ 4.280214] nouveau 0000:01:00.0: DRM: Pointer to TMDS table invalid
[ 4.280217] nouveau 0000:01:00.0: DRM: DCB version 4.0
[ 4.407103] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[ 4.407110] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1
老黄:我没错,下次还敢