Desktop Team Distro Squad Updates – Monday 18th September 2023

  • Lots of bug triage, partner support and user support in Launchpad and upstreams. Backlog stats are here.
  • Profiling gnome-shell to find out why rendering fewer pixels takes more time. Turns out it’s just the GPU running at a lower clock speed (actually lower than it’s meant to).
  • Proposed a trivial gnome-shell crash fix.
  • Proposed a Mesa fix (now landed in 23.3) for the recent Xorg startup crash. Although my mutter fix for the same bug also landed in mutter 45.0 this week.
  • Mouse cursor stutter in GNOME 45.rc (mutter#2974, mutter#2953):
  • Triple buffering:
    • Finally fixed the resource leak when a monitor is unplugged. Hopefully this also solves the problem of discrete GPUs staying awake after unplugging.
    • Tried and failed to reproduce the multi-monitor freeze. It wouldn’t be out of the question for it to have been fixed on mutter 45.0 main in the past two months.
  • HR reviews.
4 Likes