** 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