The longer the screen has the been off the worse the artifacts are, but basically the screen becomes covered in like a gray chain-link looking sheet. It only goes away by the screen being redrawn...either by individual apps and just getting part of it, or calling xrefresh and fixing the whole screen. The strange this, IIRC it worked fine with XFree86 4.3 on Mandrake 8.1, but with XFree86 4.3 on Mandrake 9.2 (skipped 8.2, 9.0, and 9.1) it started having the problem. I have the problem with XFree86 4.4rc2 on MDK 9.2, X.org 6.7.0 on MDK 9.2, and continuing now with X.org 6.7.0 on MDK 10.0.
I just tried the August 20th CVS and I can still reproduce this.
Bug still valid in 6.8.0
Still valid as of 6.8.1
Whats the status with a current release of xorg, e.g modular 7.0?
Unfortunately the RIVA 128 didn't have enough video ram to support the resolution of the new LCD monitor I got for that machine so I had to stick a PCI Radeon in it...hence I can't test this bug anymore.
I'm closing this bug as it will be hard to debug it without a proper card.
I have a riva128 attached to a crt here and can reproduce this bug. If you have a patch to test or some more details in what to look for please forward them to me. It looks like the video memory gets powered off. If you reactivate the screen few seconds after the power off there will be no to small corruptions. However if it is powered off for a few minutes the offscreen pixmaps (like the desktop wallpaper etc.) are completely garbled until they get redrawn. Although the DPMS code looks similar for all nvidia cards I never saw this happen with other nvidia cards.
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
xf86-video-nv has been officially unmaintained for a bit now, and we are closing all -nv bugs. If your problem was not addressed, and -nv is still broken, please try xf86-video-nouveau. Thank you.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.