[ubuntu/resolute-proposed] mutter 50.1-0ubuntu2 (Accepted)

Marco Trevisan (Treviño) marco at ubuntu.com
Wed Apr 15 19:50:36 UTC 2026


mutter (50.1-0ubuntu2) resolute; urgency=medium

  * d/p/ubuntu/workspace: De-prioritize focusing desktop windows.
    In ubuntu we use a desktop extension by default, that is not used
    upstream, while it can handle most of the WM changes, there are some
    situations in which the desktop still gets wrongly focused, such as when
    using the Ctrl+Alt+Tab a11y switcher, as it's being considered a "normal"
    window. Fix this by ensuring that the desktop is the latest window to be
    focused, unless explicitly requested. (LP: #2148490)

mutter (50.1-0ubuntu1) resolute; urgency=medium

  [ Daniel van Vugt ]
  * Merge with Debian version 50.0-1
  * New stable upstream release 50.1:
    - Allow setting paint debug flags from environment
    - Fix applying pango scale attributes to text
    - Fix moving minimized maximized windows to a different monitor
    - Configure primary GPU in headless mode if it doesn't support KMS
    - Use fewer buffers for screencast streams
    - Only queue clipped redraws when mapped
    - Fix XReconfigureWMWindow() resizing window when not requested
    - Fix DND sometimes failing with reused data sources
    - Fix performance regression with some Nvidia driver versions
    - Use modifiers for secondary GPU FBOs
    - Fix freeze with Nvidia driver
    - Fixed crash
    - Misc. bug fixes and cleanups
  * Refresh patches:
    - workarounds/Mark-several-additional-tests-as-flaky.patch
    - workarounds/tests-Install-stacking-tests-into-a-subdirectory.patch
    - ubuntu/window-Use-snapd-socket-to-get-the-application-ID.patch
  * Drop upstreamed patches included in 50.1:
    - ubuntu/onscreen-native-Call-assign_next_frame-earlier-in-_swap_b.patch
    - ubuntu/onscreen-native-Guard-early-swap-bail-behind-render-sourc.patch
    - ubuntu/onscreen-native-Handle-power-save-mode-later-in-maybe_pos.patch
    - ubuntu/onscreen-native-Move-nvidia-deadlock-prevention-to-assign.patch

  [ Simon McVittie ]
  * d/control: Add Breaks on gnome-kiosk (<< 50~rc~)

mutter (50.0-1) experimental; urgency=medium

  * Team upload

  [ Daniel van Vugt ]
  * New upstream release 50.0
  * Refresh patches:
    - workarounds/tests-Skip-thread-priority-test.patch
  * Bump dependencies:
    - wayland-protocols >= 1.47
    - pipewire >= 1.6.0
  * Update symbols files for 50.0

  [ Simon McVittie ]
  * Merge packaging from unstable
  * d/control: Bump dependency versions to those recommended by upstream CI
    - gsettings-desktop-schemas-dev 50~alpha
    - libgtk-4-dev 4.22.0
    - libpipewire-0.3-dev 1.6.1
  * d/copyright: Update
  * d/watch: Convert to v5 format
  * Update Lintian overrides

Date: Wed, 15 Apr 2026 20:20:33 +0200
Changed-By: Marco Trevisan (Treviño) <marco at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/mutter/50.1-0ubuntu2
-------------- next part --------------
Format: 1.8
Date: Wed, 15 Apr 2026 20:20:33 +0200
Source: mutter
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 50.1-0ubuntu2
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Marco Trevisan (Treviño) <marco at ubuntu.com>
Launchpad-Bugs-Fixed: 2148490
Changes:
 mutter (50.1-0ubuntu2) resolute; urgency=medium
 .
   * d/p/ubuntu/workspace: De-prioritize focusing desktop windows.
     In ubuntu we use a desktop extension by default, that is not used
     upstream, while it can handle most of the WM changes, there are some
     situations in which the desktop still gets wrongly focused, such as when
     using the Ctrl+Alt+Tab a11y switcher, as it's being considered a "normal"
     window. Fix this by ensuring that the desktop is the latest window to be
     focused, unless explicitly requested. (LP: #2148490)
 .
 mutter (50.1-0ubuntu1) resolute; urgency=medium
 .
   [ Daniel van Vugt ]
   * Merge with Debian version 50.0-1
   * New stable upstream release 50.1:
     - Allow setting paint debug flags from environment
     - Fix applying pango scale attributes to text
     - Fix moving minimized maximized windows to a different monitor
     - Configure primary GPU in headless mode if it doesn't support KMS
     - Use fewer buffers for screencast streams
     - Only queue clipped redraws when mapped
     - Fix XReconfigureWMWindow() resizing window when not requested
     - Fix DND sometimes failing with reused data sources
     - Fix performance regression with some Nvidia driver versions
     - Use modifiers for secondary GPU FBOs
     - Fix freeze with Nvidia driver
     - Fixed crash
     - Misc. bug fixes and cleanups
   * Refresh patches:
     - workarounds/Mark-several-additional-tests-as-flaky.patch
     - workarounds/tests-Install-stacking-tests-into-a-subdirectory.patch
     - ubuntu/window-Use-snapd-socket-to-get-the-application-ID.patch
   * Drop upstreamed patches included in 50.1:
     - ubuntu/onscreen-native-Call-assign_next_frame-earlier-in-_swap_b.patch
     - ubuntu/onscreen-native-Guard-early-swap-bail-behind-render-sourc.patch
     - ubuntu/onscreen-native-Handle-power-save-mode-later-in-maybe_pos.patch
     - ubuntu/onscreen-native-Move-nvidia-deadlock-prevention-to-assign.patch
 .
   [ Simon McVittie ]
   * d/control: Add Breaks on gnome-kiosk (<< 50~rc~)
 .
 mutter (50.0-1) experimental; urgency=medium
 .
   * Team upload
 .
   [ Daniel van Vugt ]
   * New upstream release 50.0
   * Refresh patches:
     - workarounds/tests-Skip-thread-priority-test.patch
   * Bump dependencies:
     - wayland-protocols >= 1.47
     - pipewire >= 1.6.0
   * Update symbols files for 50.0
 .
   [ Simon McVittie ]
   * Merge packaging from unstable
   * d/control: Bump dependency versions to those recommended by upstream CI
     - gsettings-desktop-schemas-dev 50~alpha
     - libgtk-4-dev 4.22.0
     - libpipewire-0.3-dev 1.6.1
   * d/copyright: Update
   * d/watch: Convert to v5 format
   * Update Lintian overrides
Checksums-Sha1:
 0e7b7523ca3b866280f6cadd7417679b7b6bd3c6 4908 mutter_50.1-0ubuntu2.dsc
 652bcbba0eae0210ed6cba7e8b743a10030d200c 103576 mutter_50.1-0ubuntu2.debian.tar.xz
 bc00f86b40054a5840f4ecdbc262bccf11c6c074 25880 mutter_50.1-0ubuntu2_source.buildinfo
Checksums-Sha256:
 fa81592a69ebd3f3ebee04cc56aeec3f40610d6292699e02f9915d3315e1c97c 4908 mutter_50.1-0ubuntu2.dsc
 996687f52c11be1d8d0828b36a22f413acd9bd695af3557f99525d7fe0dd98a2 103576 mutter_50.1-0ubuntu2.debian.tar.xz
 3cd8bbfd988eaf50269182645039340015db5634eec5b499e24dd838663e4f54 25880 mutter_50.1-0ubuntu2_source.buildinfo
Files:
 c3bb80f2c168338fd3073a62d42b246a 4908 x11 optional mutter_50.1-0ubuntu2.dsc
 b4b1e5d288485cf0d0009575f9166caf 103576 x11 optional mutter_50.1-0ubuntu2.debian.tar.xz
 2cd3a0918261bab88788d913ad923249 25880 x11 optional mutter_50.1-0ubuntu2_source.buildinfo
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>


More information about the Resolute-changes mailing list