On new kernels 6.2.* GPU Quadro FX 380 don't work correctly with nouveau driver. On old kernels 6.1.* this GPU correct uner nouveau driver absolutely correct. Reproducible: Always Steps to Reproduce: 1. Fedora 37 with NVIDIA G96GL [Quadro FX 380] (rev a1) and 50" big TV as HDMI-display - work correct under kernel 6.1.11 2. Update kernel to 6.2* - 6.2.10 ... 6.2.13 and reboot 3. see graphical artefacts on display at attempt start sddm / lxdm 4. Reboot back to kernel 6.1.11 - GPU work correctly. Actual Results: GPU Quadro FX 380 can't work in graphical mode with kernels 6.2.* Expected Results: GPU Quadro FX 380 must work in graphical mode with kernels 6.2.* same as with kernels 6.1.* I can try collect all related logs and attach this later.
Created attachment 1961963 [details] Logs from problem host - Quadro FX 380 + nouveau + Kernel 6.2.13 Logs # cat bootlog-kernel-6.2.13-nouveau-QuadroFX380.txt | wc -l 4082 # cat bootlog-kernel-6.2.13-nouveau-QuadroFX380.txt | grep nouveau | wc -l 1666 Too many nouveau-related messages
Comment on attachment 1961963 [details] Logs from problem host - Quadro FX 380 + nouveau + Kernel 6.2.13 $ cat bootlog-kernel-6.2.13-nouveau-QuadroFX380.txt | grep nouveau | grep ERROR мая 03 16:23:05 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 3 [RESERVED_METHOD] 00 [] chid 0 mthd 05c0 data 00001201 мая 03 16:23:05 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000002 мая 03 16:23:39 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:23:43 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:23:54 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:04 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:17 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:19 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:21 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:24 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:25 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 3 [RESERVED_METHOD] 00 [] chid 0 mthd 05c0 data 00000000 мая 03 16:24:25 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 3 [RESERVED_METHOD] 00 [] chid 0 mthd 05c0 data 00003201 мая 03 16:24:25 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000002 мая 03 16:24:30 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:32 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:34 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000 мая 03 16:24:36 WebaCCTVMon kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 05 [] chid 0 mthd 0080 data 00000000
I can confirm that switching from kernel 5.19.0-32-generic to kernel 6.2.0-26-generic breaks my video on Quadro FX 1800 using nouveau driver. Caveat: I just hit this on ubuntu and using a Quadro FX 1800. Not redhat, but I still think it's an interesting datapoint.