[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-09-27 Thread Launchpad Bug Tracker
This bug was fixed in the package mutter - 42.9-0ubuntu5

---
mutter (42.9-0ubuntu5) jammy; urgency=medium

  [ Daniel van Vugt ]
  * Drop clutter-frame-clock-Avoid-rapidly-toggling-dynamic-max-re.patch.
It was never really required in mutter 42 but has caused some new stutter
elsewhere (LP: #2030959)

 -- Marco Trevisan (Treviño)   Mon, 11 Sep 2023
15:39:50 +0200

** Changed in: mutter (Ubuntu Jammy)
   Status: Fix Committed => Fix Released

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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

[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-09-18 Thread Daniel van Vugt
Verified 42.9-0ubuntu5 fixes the bug on jammy. Tested using the test
case at the top of this page (which did fail with 42.9-0ubuntu4).

** Tags removed: verification-needed-jammy
** Tags added: verification-done-jammy

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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

[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-09-15 Thread Timo Aaltonen
Hello Daniel, or anyone else affected,

Accepted mutter into jammy-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/mutter/42.9-0ubuntu5
in a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
jammy to verification-done-jammy. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-jammy. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Tags added: verification-needed verification-needed-jammy

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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

[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-09-11 Thread Treviño
** Changed in: mutter (Ubuntu Jammy)
   Status: In Progress => Fix Committed

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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

[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-08-28 Thread Daniel van Vugt
** Description changed:

  [ Impact ]
  
  Cursor sometimes stutters after heavy shell animations in 42.9 if there
  is no GUI animation in response to its movement. And it doesn't stop
  stuttering until GUI redraws occur (giving the frame clock an
  opportunity to measure lower GPU usage).
  
  This is different to the recent bug fix that probably caused it:
  
  Bug 2023766:
   * only occurs when moving over animated GUIs.
   * never recovers or corrects itself.
   * was spatial jittering at full frame rate.
   * reduced the frame rate of the GUI below it.
  
  This bug:
   * only occurs when moving over non-animated GUIs.
   * does recover and correct itself.
   * is stuttering at seemingly half frame rate, but perfect spatially.
   * does not reduce the frame rate of the the GUI below.
  
  I think the reason we only see this in 42 (jammy) is because that
  predates the change in the triple buffering algorithm to scale based on
  "dynamic max render time" alone.
  
+ [ Workaround ]
+ 
+ Add this to /etc/environment:
+ 
+   MUTTER_DEBUG_ENABLE_ATOMIC_KMS=0
+ 
+ and then reboot.
+ 
  [ Test Plan ]
  
  1. Stress GNOME Shell maximally by repeatedly entering/leaving the
  overview and/or scrolling the app grid.
  
  2. Stop suddenly and wiggle the mouse over some part of the desktop that
  DOES NOT respond to mouse movement. Such as the wallpaper or some blank
  grey space next to the app grid.
  
  Expect: The mouse cursor does not get stuck in half frame rate.
  
  [ Where problems could occur ]
  
  In desktop frame timing since the clutter frame clock is being changed.
  Although risk is minimal since we're just reverting to the pre-July
  state of that code.
  
  [ Other Info ]
  
  The patch being dropped was found to not really be required in GNOME 42:
  https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2023766/comments/13

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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

[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-08-23 Thread Daniel van Vugt
Fix proposed:
https://salsa.debian.org/gnome-team/mutter/-/merge_requests/105

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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

[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-08-23 Thread Daniel van Vugt
** Description changed:

+ [ Impact ]
+ 
  Cursor sometimes stutters after heavy shell animations in 42.9 if there
  is no GUI animation in response to its movement. And it doesn't stop
- stuttering until GUI redraws occur.
+ stuttering until GUI redraws occur (giving the frame clock an
+ opportunity to measure lower GPU usage).
  
  This is different to the recent bug fix that probably caused it:
  
  Bug 2023766:
   * only occurs when moving over animated GUIs.
   * never recovers or corrects itself.
   * was spatial jittering at full frame rate.
   * reduced the frame rate of the GUI below it.
  
  This bug:
   * only occurs when moving over non-animated GUIs.
   * does recover and correct itself.
   * is stuttering at seemingly half frame rate, but perfect spatially.
   * does not reduce the frame rate of the the GUI below.
  
  I think the reason we only see this in 42 (jammy) is because that
  predates the change in the triple buffering algorithm to scale based on
  "dynamic max render time" alone.
+ 
+ [ Test Plan ]
+ 
+ 1. Stress GNOME Shell maximally by repeatedly entering/leaving the
+ overview and/or scrolling the app grid.
+ 
+ 2. Stop suddenly and wiggle the mouse over some part of the desktop that
+ DOES NOT respond to mouse movement. Such as the wallpaper or some blank
+ grey space next to the app grid.
+ 
+ Expect: The mouse cursor does not get stuck in half frame rate.
+ 
+ [ Where problems could occur ]
+ 
+ In desktop frame timing since the clutter frame clock is being changed.
+ Although risk is minimal since we're just reverting to the pre-July
+ state of that code.
+ 
+ [ Other Info ]
+ 
+ The patch being dropped was found to not really be required in GNOME 42:
+ https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2023766/comments/13

** Tags added: jammy

** Changed in: mutter (Ubuntu Jammy)
   Status: New => In Progress

** Changed in: mutter (Ubuntu Jammy)
   Importance: Undecided => Medium

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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

[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-08-10 Thread Daniel van Vugt
** Description changed:

  Cursor sometimes stutters after heavy shell animations in 42.9 if there
  is no GUI animation in response to its movement. And it doesn't stop
  stuttering until GUI redraws occur.
  
  This is different to the recent bug fix that probably caused it:
  
  Bug 2023766:
   * only occurs when moving over animated GUIs.
   * never recovers or corrects itself.
   * was spatial jittering at full frame rate.
-  * reduced the frame rate of the GUI below it.
+  * reduced the frame rate of the GUI below it.
  
  This bug:
   * only occurs when moving over non-animated GUIs.
   * does recover and correct itself.
   * is stuttering at seemingly half frame rate, but perfect spatially.
-  * does not reduce the frame rate of the the GUI below.
+  * does not reduce the frame rate of the the GUI below.
+ 
+ I think the reason we only see this in 42 (jammy) is because that
+ predates the change in the triple buffering algorithm to scale based on
+ "dynamic max render time" alone.

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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

[Bug 2030959] Re: Cursor sometimes stutters after heavy shell animations in 42.9

2023-08-10 Thread Daniel van Vugt
** Description changed:

  Cursor sometimes stutters after heavy shell animations in 42.9 if there
  is no GUI animation in response to its movement. And it doesn't stop
  stuttering until GUI redraws occur.
  
  This is different to the recent bug fix that probably caused it:
  
  Bug 2023766:
-  * only occurs when moving over animated GUIs
-  * never recovers or corrects itself
+  * only occurs when moving over animated GUIs.
+  * never recovers or corrects itself.
   * was spatial jittering at full frame rate.
+  * reduced the frame rate of the GUI below it.
  
  This bug:
-  * only occurs when moving over non-animated GUIs
-  * does recover and correct itself
+  * only occurs when moving over non-animated GUIs.
+  * does recover and correct itself.
   * is stuttering at seemingly half frame rate, but perfect spatially.
+  * does not reduce the frame rate of the the GUI below.

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

Title:
  Cursor sometimes stutters after heavy shell animations in 42.9

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


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