Created attachment 115184 [details]
I got the same problem than the one described in the bug 89186.
A black and white mosaic displayed on my screen after resuling from suspend.
I also tried a 3.19 kernel without success.
I first reported to Debian (the distro I use).
The maintainers told me it is mainly a kernel problem.
They also asked to report it upstream to help.
Created attachment 115185 [details]
Created attachment 115186 [details]
Something I noticed it never happens if I keep the screen switched on.
I got this when I suspend my PC switching off the screen too.
[ 1013.446964] nouveau E[ PBUS][0000:02:00.0] MMIO write of 0x00000000 FAULT at 0x103d94
That indicates that PCRYPT is somehow not coming up on resume. And we use it for faster copies on those GPUs, so it makes sense you'd be getting funny rectangles. You can disable it with
which should cause it to use M2MF instead. It's *highly* surprising that you'd be getting that sort of issue though... no clue why that would happen. A few boards are missing PCRYPT, but in that case, it *never* works (including logging similar mmio faults on boot). Perhaps something messed up in the VBIOS init tables?
BTW, in newer kernels, this will become PCIPHER instead of PCRYPT (for the nouveau.config line above).
Strange. I got this MMIO error everytime my system resume.
4 times today without getting the other PGRAPH errors and the messed screen.
And no error messages regarding VBIOS init tables.