Bug#525231: A partial workaround
I was experiencing this problem very frequently on my Asus EEE PC 901
(Intel 945GME). I setup my machine to use UXA by default. My setup is
pretty simple: I have the machine itself, and an external monitor that
it drives running at 1680x1050. When using the external monitor, I got
these freezes all the time. Without the external monitor, I would get
The Ubuntu bug report mentions the possibility of setting the Virtual
desktop to 2048 by 2048. This did not fix the problem for me when
using UXA, in fact it was constant throughout my experience. However,
not telling it to use UXA (which led to it defaulting to EXA) stopped
In sum: I got around this problem by setting Virtual 2048 2048 and by
using EXA instead of UXA. Here is the working xorg.conf, for
Option "DontZap" "off"
Identifier "Configured Video Device"
Identifier "Configured Monitor"
Identifier "Default Screen"
Monitor "Configured Monitor"
Virtual 2048 2048
Daniel Moerner <email@example.com>