消息“nouveau 0000:01:00.0: fb: 在通道-1 上的0101400000 处被困读取”的含义

pat*_*ako 5 lubuntu dmesg 20.04

这些消息的含义是什么dmesg

[184608.460680] nouveau 0000:01:00.0: fb: trapped read at 0101400000 on channel -1 [3fee0000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]                                                                                               
[185208.535291] nouveau 0000:01:00.0: fb: trapped read at 0101400000 on channel -1 [3fee0000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]                                                                                               
[185808.593951] nouveau 0000:01:00.0: fb: trapped read at 0101400000 on channel -1 [3fee0000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]                                                                                               
[187008.711644] nouveau 0000:01:00.0: fb: trapped read at 0101400000 on channel -1 [3fee0000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]                                                                                               
[188808.928580] nouveau 0000:01:00.0: fb: trapped read at 0101400000 on channel -1 [3fee0000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]                                                                                               
[190009.066819] nouveau 0000:01:00.0: fb: trapped read at 0101400000 on channel -1 [3fee0000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]                                                                                               
[191209.156346] nouveau 0000:01:00.0: fb: trapped read at 0101400000 on channel -1 [3fee0000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]     
Run Code Online (Sandbox Code Playgroud)

是硬件问题还是软件问题?

rak*_*ice 0

nouveau是一些 Nvidia 显卡的开源驱动程序。(https://nouveau.freedesktop.org/

这些消息似乎是警告驱动程序发现自己试图越界读取内存地址?

由于它是一个开源驱动程序,可能是在没有官方硬件规范的情况下生成的,因此我的第一个猜测是它是驱动程序本身的错误,但我不会排除任何可能性。

正如其他人指出的,在 Ubuntu 中,也可以使用官方 Nvidia 驱动程序。为此,请转到“软件和更新”,然后在“其他驱动程序”选项卡上,选择 Nvidia 驱动程序(专有)选项之一,而不是 Nouveau。