- Monday is a state holiday so I’m posting this early…
- Lots of bug triage and user support in Launchpad and upstreams.
- Published a debrief about triple buffering.
- Continued debugging to figure out why fullscreen direct scanout stutters so much when it has less work to do than in compositing. Now seeking input from Intel kernel developers.
- Got the Mutter VKMS tests fix merged upstream in 48.rc.
- Cherry picked the hybrid GPUs regression fix into Mutter 47.6
- Uploaded a BlueZ patch for Noble to resolve the current most popular Bluetooth bug.
- Prepared a Plymouth patch for Noble to help Alfonso. I thought I was the sponsor but it turns out I also need a sponsor.
- Proposed a fix for automated tests timing out in Mutter 48.beta. Fix landed in 48.rc.
- Proposed a fix for a direct scanout segfault in 25.04.
- Drafted a fix for the remaining Debian CI test failure for Mutter 48.beta.
- Proposed a fix for a theoretical frame timing mixup when waking from sleep.
- Xorg touchscreen testing to help a partner.
- Corporate housekeeping.
- Investigating triple buffering fixes to potentially backport to older releases. The only confirmed issue is in GNOME 47 the screen might become frozen during a night light animation (or other static KMS property changes). Pushed a workaround to the triple-buffering-v4-47 maintenance branch. Work still in progress to fix the root cause (also I can’t decide if that’s just a task for 47 or will be needed in 48 too).
3 Likes