OK, I think I understand this now. Maybe. The problem is that the unity8 nested server BufferStream has not been assigned a frame_clock (doesn't know what monitor to sync to), so it's defaulting to unthrottled behaviour even though the swap interval is 1.
This problem should probably occur with any nested server. However it was not noticed in testing because it will only be perceptible if your nested server is also slow enough that its rendering period aliases visibly with the physical screen. ** Changed in: mir/0.26 Status: Confirmed => Triaged ** Changed in: unity8 (Ubuntu) Status: Confirmed => Invalid ** Changed in: canonical-devices-system-image Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like half frame rate) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1661128/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs