I have a refinement for my workaround. I supposed that the important
thing was to keep Xorg and compiz on the same CPU. But that is not the
case. The most important thing seems to be to run Xorg on CPU 1. Note
that my computer is an Intel Atom N280 whose two cores are is not
advertised to be identical. I'd be suspicious of hairy signal timing
based on this table. (Xorg 1 means "taskset" Xorg to CPU 1 etc.):

||                          || Xorg 1 || Xorg 2 || Xorg unpinned||
|| Compiz 1        || WORKS  || FAILS  ||    WORKS     ||
|| Compiz 2        || WORKS  || FAILS  ||    FAILS     ||
|| Compiz unpinned || WORKS  || FAILS  ||    FAILS     ||

All the cases  that "WORK" have run with dual monitors and heavy use for
more than an hour; many hours for the Xorg 1 cases. The ones that "FAIL"
have never run more than a half hour or so under the same conditions.

Hope this helps.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1079440

Title:
  i945: Random complete freeze using dual monitors

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1079440/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to