Attaching a debdiff for resolute: 50.1-0ubuntu2.6 (currently in
resolute-proposed) plus the upstream fix 918da17b as 50.1-0ubuntu2.7.
The patch is the unmodified gnome-50 commit with DEP-3 headers; it
applies without fuzz on 2.5 and 2.6. Please adjust the version and
changelog as needed.

New data since filing:

50.1-0ubuntu2.5 (resolute-updates since 2026-10-22) still leaks: the headless 
reproducer shows 30 of 30 cursor surfaces alive after all clients exited; 2.5 + 
the patch shows 0 of 30, with no criticals in the mutter log.
The 2.6 changelog in resolute-proposed does not include the fix either.
Regression in the field: the affected desktop ran a locally patched 2.4 from 
2026-09-24 with no recurrence (21 handlers on cursor-painted after 2 days). The 
2.5 update replaced that build on 2026-11-04; 14 hours into a session on 
2026-11-10 the same callback again had 8,083 handlers and ~53,000 handler 
invocations per second, with a stuttering pointer. Rebuilding 2.5 with the 
patch fixes it again.
Could the bug be nominated for Resolute? Reproducer and build scripts: 
https://github.com/nickallevato/mutter-cursor-leak-fix

-- 
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/2171024

Title:
   Leaked Wayland cursor surfaces make GNOME Shell progressively slower
  over uptime (fixed upstream in 50.3 by 918da17b)

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


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

Reply via email to