[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-07-10 Thread Daniel van Vugt
** Changed in: mir Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-06-15 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-zesty-2818 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like half

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-06-08 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-artful-2806 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like half

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-06-05 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-yakkety-2783 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-06-05 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-xenial-2736 ** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-yakkety-2783.1 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu.

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-04-03 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-zesty-2683 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like half

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-03-13 Thread Daniel van Vugt
** Changed in: canonical-devices-system-image Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-02-16 Thread Daniel van Vugt
** Changed in: mir/0.26 Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-02-16 Thread Launchpad Bug Tracker
This bug was fixed in the package mir - 0.26.1+17.04.20170209.1-0ubuntu1 --- mir (0.26.1+17.04.20170209.1-0ubuntu1) zesty; urgency=medium * New upstream release 0.26.1 (https://launchpad.net/mir/+milestone/0.26.1) - ABI summary: . mirclient ABI unchanged at 9 .

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0

2017-02-02 Thread Daniel van Vugt
** Summary changed: - [regression] Unity8 stutters constantly (like half frame rate) + [regression] Unity8 stutters constantly (like half frame rate) using Mir 0.26.0 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-02 Thread Daniel van Vugt
Fix committed to lp:mir/0.26 at revision 4004, scheduled for release in Mir 0.26.1 ** Changed in: mir/0.26 Status: Triaged => Fix Committed ** Changed in: canonical-devices-system-image Assignee: (unassigned) => Daniel van Vugt (vanvugt) ** Changed in: canonical-devices-system-image

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-02 Thread Daniel van Vugt
** Changed in: mir Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-02 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-zesty-2435 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-02 Thread Launchpad Bug Tracker
** Branch linked: lp:mir/0.26 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like half frame rate) Status in

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-02 Thread Launchpad Bug Tracker
** Branch linked: lp:mir -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like half frame rate) Status in Canonical

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-02 Thread Daniel van Vugt
** Branch linked: lp:~vanvugt/mir/fix-missing-vsync -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like half frame

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-01 Thread Daniel van Vugt
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

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-01 Thread Daniel van Vugt
So it seems like the issue is a combination of: 1. Unity8 using a zero swap interval (somehow, by accident?) 2. Unity8 taking around 10ms to render each frame -> 100Hz 3. USC can only take one frame every 16.6ms (60Hz), so will drop half of what Unity8 produces. This yields only 50Hz

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-01 Thread Daniel van Vugt
And from Unity System Compositor I can get: [2017-02-02 14:00:54.259614] compositor: Display 0x7fadf0007be0 averaged 53.175 FPS, 0.000 ms/frame, latency 4.910 ms, 54 frames over 1.015 sec, 100% bypassed [2017-02-02 14:00:55.260318] compositor: Display 0x7fadf0007be0 averaged 51.963 FPS, 0.000

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-01 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: unity8 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu.

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-01 Thread Daniel van Vugt
No problem specifically with Qt... System Settings is still silky-smooth under Mir demo servers: mirrun system-settings So the issue seems to be localised to the Unity8 server/compositor. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-01 Thread Daniel van Vugt
It appears Unity8 is unthrottled, as in swap interval 0. So when I drag a window around rapidly it matches the USB mouse event rate rather than the display's refresh rate. MIR_CLIENT_PERF_REPORT shows: [2017-02-02 10:29:02.531811] perf: : 131.00 FPS, render time 7.61ms, buffer lag 22.92ms (4

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-01 Thread Daniel van Vugt
** Changed in: mir Milestone: None => 0.26.1 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1661128 Title: [regression] Unity8 stutters constantly (like half frame

[Touch-packages] [Bug 1661128] Re: [regression] Unity8 stutters constantly (like half frame rate)

2017-02-01 Thread Daniel van Vugt
It actually feels like Unity8 has accidentally set swap interval to 2. In previous Mir releases that would have been ignored, but in Mir 0.26.0 that is now honoured. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in