FFe: gnome-shell 3.26

Bug #1712800 reported by Jeremy Bícha
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Fix Released
Undecided
Unassigned
mutter (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The Ubuntu Desktop Team wants to ship gnome-shell/mutter 3.26 with Ubuntu 17.10. The new version appears to improve responsiveness and has quite a few other improvements and tweaks.

https://git.gnome.org/browse/gnome-shell/tree/NEWS
https://git.gnome.org/browse/mutter/tree/NEWS

armhf issue
===========
The major blocker now is that gjs 1.49/mozjs52 is not working on armhf. See https://bugzilla.gnome.org/786578

If we can't find a fix to this problem, we may need to remove gjs (and rdpends) binaries from armhf. We didn't want to rush into doing this but discuss this more as a team first.

One other option is to temporarily remove gjs 1.49 (and gnome-shell, gnome-sushi, polari) from artful-proposed. But since we do want to target mozjs52 for Ubuntu 17.10 for security support reasons, that's only a partial help.

Mutter transition
=================
mutter 3.26 has a soname bump but the only other rdepend, Budgie, is already confirmed as working with the new version.

Packaging is available in the GNOME3 Staging PPA or
https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2916/+packages

Jeremy Bícha (jbicha)
description: updated
Jeremy Bícha (jbicha)
tags: added: artful upgrade-software-version
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell (Ubuntu):
status: New → Confirmed
Changed in mutter (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Performance using the PPA seems better indeed. Only some wrong-colours bugs:
  bug 1712986
  bug 1712992
Although neither of those seem to be the fault of gnome-shell.

Revision history for this message
amano (jyaku) wrote :

At least the first one should already be fixed with https://github.com/GNOME/mutter/commit/06d09890147b48bfa23f122ff86cf7fc43ff84f2 which made it to the master branch two days after 3.25.91.

Revision history for this message
Iain Lane (laney) wrote :

I think we're far enough down this road already - please go for it sooner rather than later. Approved.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-shell - 3.25.91-0ubuntu1

---------------
gnome-shell (3.25.91-0ubuntu1) artful; urgency=medium

  [ Jeremy Bicha ]
  * New upstream release (LP: #1712800)
  * Build with meson
  * debian/control.in:
    - Build-depend on libasound2-dev
    - Bump minimum libglib2.0-dev to 2.53.0
    - Update dependencies for mutter 3.25.90
  * debian/rules:
    - Drop disable-new-dtags flag, no longer needed
    - Drop dh_girepository override, doesn't work with meson
      and apparently not needed
  * Refresh patches
  * Drop git patches applied in new release
  * Add run-unit-tests.patch: Run unit tests with meson

  [ Tim Lunn ]
  * New upstream release
  * debian/control.in
    - Update dependencies for mutter 3.25.91
  * debian/patches:
    - ubuntu_lock_on_suspend.patch: Rebased on changes introduced
      in commit 9c3b3320f
    - optional-libgdm.patch: disabled, this should not be required
      since Ubuntu is using gdm

 -- Jeremy Bicha <email address hidden> Wed, 30 Aug 2017 14:46:42 -0400

Changed in gnome-shell (Ubuntu):
status: Confirmed → Fix Released
Jeremy Bícha (jbicha)
Changed in mutter (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Nice work, thanks.

Unfortunately there seems to be one regression -> bug 1714330

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

And another -> bug 1714295

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.