I've made a breakthrough in understanding this problem. It seems to give
me a 100% workaround but of course I can't be sure.

The solution is to use "taskset" to force the "Xorg" and "compiz"
processes to always be run on the same CPU. The simple terminal commands
are:

taskset      -pa 1 $(pgrep -x compiz)
sudo taskset -pa 1 $(pgrep -x Xorg)

You might need to do this before the second monitor is connected.

I have run for several hours both in a quiet state and with as much
complexity and CPU bashing as the computer can reasonably handle. The
high CPU loading makes the system sluggish, but it does not fail.

Good luck turning this workaround into a real fix!

-- 
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:
  Random complete freeze using dual monitors

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to