Crash on desktop logout: nouveau ... AMD-Vi: Event logged [IO_PAGE_FAULT
Hardware is a Lenovo Legion 7 16ACHg6 (with Geforce RTX 3070) connected to Dell WD19 dock, running Ubuntu 24.04.
Boot with dock connected, log in - so far it works ok. Now logout - laptop screen and external monitors all go black - kernel shows
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: drm: ttm_dma 0x00000000b1f4b5e2: pages NULL
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6c6440 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6c6460 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6d5c40 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6d5c60 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6ccd40 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: drm: [systemd-logind[1485]/00000001:fenceNonStallIntr] [BLOCK]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: drm: ttm_dma 0x00000000b1f4b5e2: pages NULL
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6ccd60 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6c2e40 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6c1340 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6cb540 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xfb6c1360 flags=0x0000]
Feb 02 21:13:25 ubuntu2404 kernel: [drm:nouveau_framebuffer_new [nouveau]] offset=0 stride=6720 h=1050 gobs_in_block=16 bw=105 bh=9 gob_size=512 bl_size=7741440 size=8388608
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: [drm:drm_mode_addfb2_ioctl] [FB:134]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: drm: [systemd-logind[1485]/00000001:fenceNonStallIntr] [ALLOW]
Feb 02 21:13:25 ubuntu2404 kernel: nouveau 0000:01:00.0: drm: ttm_dma 0x00000000a0af9800: pages NULL
I tested with Ubuntu kernel v6.8.0-51 and mainline v6.13.0 with same result.
Kernel log: dmesg-logout.gz