Desktop Team Integration Squad Updates – Monday 21st October 2024

Hi everyone, below you will find updates from the Desktop team’s Integration squad from the last week. If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.

Last week’s notes are here: Desktop Team Integration Squad Updates – Monday 14th October 2024

1 Like
  • Lots of bug triage and user support in Launchpad and upstreams. Backlog stats are here (sorry security has been restricted to Canonical only for now).
  • Focussed on the top GNOME 47 crashes (which are also new) in Ubuntu 24.10:
    • LP#2069564: Xwayland/Xorg startup crash. This is the #1 crasher if you count Raspberry Pi, or in the top 10 if you count x86 only. Nathan already has it in progress upstream.
    • LP#2081728: Mouse Keys/accessibility features startup crash. This is probably the #1 crasher for x86. Debugged and proposed a fix upstream. And while that’s having difficulty reaching agreement I also uploaded a patch for Plucky so we can patch Oracular soon.
    • LP#2081957: Crash in g_file_get_parent: Marco believes it’s caused by non-default extensions from the gnome-shell-extensions package.
    • LP#2084761: Startup crash: Settings schema 'org.gnome.desktop.interface' does not contain a key named 'accent-color'. Appears to be impossible after the system is fully installed. Looks like it’s happening during upgrades to 24.10 in Xorg sessions.
  • Triple buffering for GNOME 48:
    • More positive progress on the latest code reviews. Resolved 4 out of 8 discussions this week.
    • Fixed conflicts from upstream.
  • Reworked the BlueZ git documentation.
  • Prepared BlueZ release 5.78 for Plucky and uploaded.
  • Redesigned the frame clock redesign again as requested upstream.
  • Reviewed and tested Alessandro’s touchscreen fix.
3 Likes
  • As part of my GNOME Release team duties, I released GNOME 47.1
  • Did some of the GNOME 47.1 updates for Debian Unstable. Ubuntu 25.04 is not yet open for most uploads but this is expected very soon.
  • Switched Debian GNOME’s defaults (for the next major stable Debian release next year) from eog to loupe for the image viewer and from gnome-snapshot to cheese for the webcam app. Also stopped installing GNOME Classic or its extensions by default.
  • Switched Debian’s gtk4 to stop using cpdb for printing since the Debian printing maintainer doesn’t want to use it for the next major Debian release. There are reports that printing isn’t working correctly in gnome-text-editor now but we haven’t had time to investigate. The cpdb change was needed to fix uninstallability of GNOME from the Testing ISO.
  • GNOME Shell 47 has arrived in Debian Testing

In other news

  • Two GNOME Circle apps were accepted into Debian (and will be available in Ubuntu 25.04): fragments and warp
  • The Ubuntu Summit begins on Friday in The Hague. I look forward to seeing y’all there!
  • We’ll probably not publish updates here for the next couple weeks as we are busy with the Summit and with planning and preparation for the Ubuntu 25.04 development cycle
3 Likes