On Fri, Dec 5, 2008 at 9:35 PM, Thomas Bächler <thomas@xxxxxxxxxxxxx> wrote: > > This is unfortunate, I have not yet seen a fix (Jan blamed my hardware, > shame on you Jan!). You can disable DPMS blanking to work around it. > I found this in Ubuntu patches: it is a patch to mesa (I applied it to intel-dri) which seems to fix the problem, at least on my notebook which has 945GM graphics. The fact is, it disables vblank, so there will be artifacts if you move, for example, the glxgears window. It's not a problem for me, since I don't use 3D games or similar things. -- kasa
diff --git a/src/mesa/drivers/dri/intel/intel_screen.c b/src/mesa/drivers/dri/intel/intel_screen.c index 5233e58..5dded4b 100644 --- a/src/mesa/drivers/dri/intel/intel_screen.c +++ b/src/mesa/drivers/dri/intel/intel_screen.c @@ -55,7 +55,7 @@ PUBLIC const char __driConfigOptions[] = DRI_CONF_BEGIN DRI_CONF_SECTION_PERFORMANCE DRI_CONF_FTHROTTLE_MODE(DRI_CONF_FTHROTTLE_IRQS) - DRI_CONF_VBLANK_MODE(DRI_CONF_VBLANK_ALWAYS_SYNC) + DRI_CONF_VBLANK_MODE(DRI_CONF_VBLANK_DEF_INTERVAL_0) /* Options correspond to DRI_CONF_BO_REUSE_DISABLED, * DRI_CONF_BO_REUSE_ALL */