Created attachment 30223 [details] Photograph of KDM exhibiting symptom A recent update of xf86-video-nouveau caused colour corruption for me on an nVidia 9800M. I've attached an image of KDM showing the effect quite well. I bisected the problem down to commit 6c8d3e39b72abe897b08d9e90cae85e121863d2c. My mode settings are 1920x1200x60, 24-bit depth, and KMS is enabled. xorg-server 1.6.3.901, GIT nouveau DRM.
I'm seeing the same sort of corruption on a Quadro FX 2500M (G71), also 1920x1200x60, 24-bit and KMS. xorg-server-1.6.4 with mesa and libdrm from git. I left xf86-video-nouveau as git master and bisected the nouveau-drm modules. Commit c3a2669eeceda30e16573cdd807bdfed6dc51daf caused the problem for me, regardless of the xf86-video-nouveau in use.
Same problem here with my GF6600GT (1680x1050, 24 bit). However, without KMS enabled everything works fine.
(In reply to comment #1) > I'm seeing the same sort of corruption on a Quadro FX 2500M (G71), also > 1920x1200x60, 24-bit and KMS. xorg-server-1.6.4 with mesa and libdrm from git. > I left xf86-video-nouveau as git master and bisected the nouveau-drm modules. > Commit c3a2669eeceda30e16573cdd807bdfed6dc51daf caused the problem for me, > regardless of the xf86-video-nouveau in use. > Could you confirm that reverting 6c8d3e39b72abe897b08d9e90cae85e121863d2c alone fixes the problem?
Yes, reverting 6c8d3e39b72abe897b08d9e90cae85e121863d2c in xf86-video-nouveau fixes the problem for me (with the latest nouveau-drm).
This should work now with current master, thanks!
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.