Given you have a GM945 and Xorg.0.log contains the lines
(EE) intel(0): Failed to set tiling on front buffer: rejected by kernel
(EE) intel(0): Failed to set tiling on back buffer: rejected by kernel
(EE) intel(0): Failed to set tiling on depth buffer: rejected by kernel
you are most likely seeing the "a17 swizzling" bug.
Could you please install the package xserver-xorg-video-intel-dbg, then run the command:
sudo intel_reg_dumper | grep interleaved
Given you have a GM945 and Xorg.0.log contains the lines
(EE) intel(0): Failed to set tiling on front buffer: rejected by kernel
(EE) intel(0): Failed to set tiling on back buffer: rejected by kernel
(EE) intel(0): Failed to set tiling on depth buffer: rejected by kernel
you are most likely seeing the "a17 swizzling" bug.
Could you please install the package xserver- xorg-video- intel-dbg, then run the command:
sudo intel_reg_dumper | grep interleaved
and paste the result here?