When the freeze occurs, MIR_CLIENT_PERF_REPORT=log in the affected
client shows the client is then seeing only two buffers despite Mir
being configured for triple buffers. So it would appear the problem
might be QtMir failing to release the one that's on screen.

** Summary changed:

- Clients in Unity8 freeze occasionally. Need to interact with the window or 
launcher to unfreeze them.
+ Clients using swap interval zero in Unity8 freeze occasionally. Need to 
interact with the shell to unfreeze them.

** Description changed:

- Clients in Unity8 freeze occasionally. Need to interact with the window
- or launcher to unfreeze them.
+ Clients using swap interval zero in Unity8 freeze regularly. Need to
+ interact with the shell to unfreeze them.
  
  Test case (on Unity8 wily desktop):
+ $ glmark2-mir -b :title=--desktop_file_hint=unity8
  
- $ glmark2-mir -b :title=--desktop_file_hint=unity8
+ Test case (on a phone):
+ $ mir_demo_client_target -n--desktop_file_hint=unity8

** Summary changed:

- Clients using swap interval zero in Unity8 freeze occasionally. Need to 
interact with the shell to unfreeze them.
+ Clients using swap interval zero in Unity8 freeze regularly. Need to interact 
with the shell to unfreeze them.

** Tags added: performance

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

Title:
  Clients using swap interval zero in Unity8 freeze regularly. Need to
  interact with the shell to unfreeze them.

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

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

Reply via email to