Comment 11 for bug 1258655

Kevin DuBois (kdub) wrote :

regardless of whether we throw or not on unblank, the problem at the root of this bug is that mir and powerd are not synced up about the power state of the system (clocks, suspend, fb available, etc). This problem sometimes manifests in failure in the blank/unblank request, sometimes a hang waiting for frame posting, and sometimes failure in hwc's set() function.

If i hold "powerd-cli active" (this should prevent suspending, but not affect anything with the display requests), I can power button on/off rapidly all day.