Created attachment 41786 [details] Example of screen corruption If I use drm-nouveau-next instead of master I get massive screen corruption after some minutes working with X. The corruption never appears directly after starting X, it takes several minutes to show up. Restarting X hides the problem for a few minutes before the corruption reappears. DDX and libdrm are from git as of 08-Jan-2011. I tried to use "EXAOptimizeMigration" "off" in xorg.conf, but this has no effect.
Forget to mention: Xorg-server is 7.4 from Fedora 14 stock graphics adapter is nvA0
Can you post dmesg please. Also, any chance of finding which commit is responsible. Thanks :)
Logs do not contain anything interesting. But I bisected the issue today. It seems the problematic commit is 5f6fdca570b13a8a2c9cab9ab6edfc17487049cf
Can you try drm-nouveau-staging, there's a fix to nouveau_mm.c that appears to fix the issues I seen on my NVA0.
Yes, code from drm-nouveau-staging seems to fix it. I used this for several hours now and haven't seen any corruption.
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.