[NVE6] disrupted display, cannot switch VT, everything else still works, E[ PDISP] link training failed
Submitted by Matthias Nagel
Assigned to Nouveau Project
Description
The display randomly gets corrupted with randomly moving block artifacts. This means the display looks like a chess board with every other block being either completely black or semi-transparent. In the latter case I can still see the normal desktop but it appears like being looked at trough a 50%-gray filter. The other blocks of the "chess board" are good. If the display content changes (e.g. mouse movement), the "arrangement of the chess board" changes.
I can still work normally, start desktop applications, click around and shut down the PC the normal way. But VT switching does not work anymore.
The crash seems to occur more frequently, if I play videos (mplayer or Flash), but this is not a requirement.
The crash does not occur, if I use the blob firmware (nouveau.config="NvGrUseFw=1").
Graphic card: "ASUS GeForce GTX 660 PCI 3.0 2GB DDR5"
uname: "Linux 4.1.12-gentoo #2 SMP Wed Dec 23 19:28:09 CET 2015 x86_64 Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz GenuineIntel GNU/Linux"
Dmesg:
Jan 06 18:43:09 matthias-pc kernel: nouveau E[ PDISP][0000:01:00.0][0x00000006] 04:0006:0f44: link training failed
Jan 06 18:43:09 matthias-pc kernel: nouveau E[ PDISP][0000:01:00.0][0x00000006] 04:0006:0f44: link training failed
Jan 06 18:43:09 matthias-pc kernel: nouveau E[ PDISP][0000:01:00.0][0x00000006] 04:0006:0f44: link not trained before attach
Jan 06 18:43:09 matthias-pc kernel: nouveau E[ PDISP][0000:01:00.0][0x00000006] 04:0006:0f44: link training failed
For more information see attached files.