SRU mutter to 3.36.9

Bug #1919143 reported by Christian Rauch
34
This bug affects 5 people
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
Fix Released
Medium
Marco Trevisan (Treviño)
Focal
Fix Released
Medium
Marco Trevisan (Treviño)

Bug Description

[ Impact ]

That's the current GNOME stable update, including some fixes and translation updates
https://gitlab.gnome.org/GNOME/mutter/-/commits/3.36.9

[ Test case ]

The update is part of GNOME stable updates
https://wiki.ubuntu.com/StableReleaseUpdates/GNOME

GNOME Shell and its components should continue working

[ Regression potential ]

There have been relevant changes on DND, monitors handling and wayland windows configurations

---

This is a request to update mutter to version >= 3.36.8 to fix various issues that have been fixed upstream.

See https://gitlab.gnome.org/GNOME/mutter/-/issues/1700#note_1058654 for the original mutter issue report that will be fixed by 3.36.8.

ProblemType: BugDistroRelease: Ubuntu 20.04
Package: libmutter-6-0 3.36.7+git20201123-0.20.04.1
ProcVersionSignature: Ubuntu 5.8.0-44.50~20.04.1-generic 5.8.18
Uname: Linux 5.8.0-44-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.16
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Mon Mar 15 10:40:58 2021SourcePackage: mutter
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Christian Rauch (christianrauch) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thanks for creating the bug. If you would like to track the status of your window-resize issue though then we will need another launchpad bug about that.

tags: added: fixed-in-3.36.8 fixed-upstream
Changed in mutter (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: Update mutter to 3.36.9

3.36.9 has now been released upstream :)

summary: - update mutter to 3.36.8
+ Update mutter to 3.36.9
description: updated
Revision history for this message
Christian Rauch (christianrauch) wrote :

I am a bit confused about the version scheme here. My "About" page in the settings says I am already on GNOME Version 3.36.8, but the mutter version is 3.36.7 and the gnome-shell version is 3.36.4.

How is this "GNOME Version" determined? Shouldn't all the GNOME packages be on the same version 3.36.8 (https://gitlab.gnome.org/GNOME/mutter/-/tree/3.36.8, https://gitlab.gnome.org/GNOME/gnome-shell/-/tree/3.36.8, ...)?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

The "About" page should be ignored on Ubuntu because it displays only the version of the gnome-desktop3-data package.

We don't have the luxury of ensuring all packages are always the same version so you should check your package versions instead of using the About page.

summary: - Update mutter to 3.36.9
+ SRU mutter to 3.36.9
tags: added: upgrade-software-version
Changed in mutter (Ubuntu):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
status: Triaged → In Progress
description: updated
Changed in mutter (Ubuntu Focal):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Changed in mutter (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Christian Rauch (christianrauch) wrote :

It would be helpful to also update the packages "mutter-dbgsym" and "libmutter-6-0-dbgsym" to the corresponding point/patch versions.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Those will be generated as soon as mutter will hit proposed.

Revision history for this message
Timo Aaltonen (tjaalton) wrote : Please test proposed package

Hello Christian, or anyone else affected,

Accepted mutter into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/mutter/3.36.9-0ubuntu0.20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in mutter (Ubuntu Focal):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-focal
Revision history for this message
Christian Rauch (christianrauch) wrote :

I updated via focal-proposed to mutter and gnome-shell version 3.36.9 (3.36.9-0ubuntu0.20.04.1) but unfortunately my original issue reported at https://gitlab.gnome.org/GNOME/mutter/-/issues/1700 still persists.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Christian, please submit another bug for the specific issue, so here we can just track the update to 3.36.9 (and I've reproduced it once running on pure mutter).

However, for some reason I can't either run your test case in latest mutter.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

No regression noticed so far.

❯ apt-cache policy mutter
mutter:
  Installato: 3.36.9-0ubuntu0.20.04.1
  Candidato: 3.36.9-0ubuntu0.20.04.1
  Tabella versione:
 *** 3.36.9-0ubuntu0.20.04.1 400
        400 http://archive.ubuntu.com/ubuntu focal-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     3.36.7+git20201123-0.20.04.1 500
        500 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     3.36.1-3ubuntu3 500
        500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages

tags: added: verification-done verification-done-focal
removed: verification-needed verification-needed-focal
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mutter - 3.36.9-0ubuntu0.20.04.1

---------------
mutter (3.36.9-0ubuntu0.20.04.1) focal; urgency=medium

  * New upstream release (LP: #1919143)
    - Do not ping unmanaging windows
    - Improve freezes when switching workspace
    - Fix drag cancel animation when using geometry scaling
    - Fix stuck icon in DND operation between X11 and wayland
    - Fix restoring focus to windows using globally active input
    - Fix _NET_WM_FRAME_DRAWN timestamps
    - Fix unwanted position changes on window resize
    - Fix device configuration not being picked up on X11
    - Fix size hints with CSD
    - Disable CRTCs if there is no monitor (LP: #1905825)
    - Fixed crashes
    - Plugged memory leaks

 -- Marco Trevisan (Treviño) <email address hidden> Wed, 31 Mar 2021 02:15:27 +0200

Changed in mutter (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote : Update Released

The verification of the Stable Release Update for mutter has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Matthew Ruffell (mruffell) wrote :

Hello,

Just a note that mutter 3.36.9-0ubuntu0.20.04.1 has introduced a regression in a VMware Horizon VDI environment, where gdm fails to start, and has taken out several hundred VDIs.

I am tracking the issue in bug 1930359.

The plan is to make a test package with the patches from bug 1905825 reverted before we start digging into the point release patches from 1919143.

Thanks,
Matthew

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.