Hi Daniel, dear intel-experts, please find a revised patch attached that addresses the flicker with panning on the i830 chipset. This patch has now been tested on various screen layouts and seems to be quite reliable, i.e. I haven't seen the flicker since. Unfortunately, I have not been able to find a good workaround for the same problem on a tiled framebuffer, the pattern there, i.e. when the flicker appears, is quite irregular, and it is unclear how to address it. The situation is even worse for 8bit/pixel framebuffers where, for some panning positions, the display remains completely blank. It flickers once or twice, then gets a hick-up, and then stays off. The patch is currently only active on the i830, and only on pipelines using the VGA or DVO output. Strangely enough, LVDS does not seem to be affected, so maybe it is some memory/prefetch related problem. I also checked the debug output, though I found no suspicious activity while the screen flickers or is off. For a linear framebuffer, it seems to be enough to position the start of the pipeline ahead of the desired position, wait one vertical blank, and then adjust it to the correct position. For tiling or 8bit modes, this does not work. Sorry if the formatting is off. This is just what emacs left me with. Please feel free to reformat as you prefer. As a related question: Is there possibly a command line tool that would allow me to modify the intel chipset registers on the fly without going through a kernel recompile? It would make some experiments just so much simpler. Greetings, Thomas