Oversized appmenu icon not rescaled

Bug #1770507 reported by Egmont Koblinger
46
This bug affects 7 people
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
Won't Fix
Medium
Marco Trevisan (Treviño)

Bug Description

The patch from bug 1764558 (https://gitlab.gnome.org/GNOME/mutter/merge_requests/62) is broken, and should be reverted (or fixed). The breakage it introduces is noticeably more severe than the tiny shadow it fixes.

The broken patch resurrects bug 1718238, which was fixed not long before Bionic's release (but then subsequently broken). Details about the bug re-occurring start at comment 17 of that bug. Screenshot in comment 26.

Quick recap:
- Launch Ubuntu's default desktop (on X11).
- Go to GNOME Tweaks -> Top bar -> disable Application Menu.
- Make sure the gnome-icon-theme package isn't installed.
- Start gnome-terminal -> note that it looks as in the aforementioned screenshot.

For some (unknown) reason the removal of the supposedly irrelevant gnome-icon-theme package makes GTK+ place an icon of 48x48 size as _NET_WM_ICON, rather than a 16x16 one as when this package is installed. Mainstream mutter scales this image from 48x48 to 16x16 and then displays it, as desired. The faulty patch removes the code that scales the image, so the 48x48 version shows up where there's only room for 16x16.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: mutter 3.28.1-1ubuntu1
ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
CurrentDesktop: Unity:Unity7:ubuntu
Date: Thu May 10 23:25:19 2018
InstallationDate: Installed on 2016-11-09 (546 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
SourcePackage: mutter
UpgradeStatus: Upgraded to bionic on 2018-03-14 (56 days ago)

Revision history for this message
Egmont Koblinger (egmont-gmail) wrote :
Revision history for this message
Jeremy Bícha (jbicha) wrote :

I'm setting the Importance to Critical according to step 6 of https://wiki.ubuntu.com/StableReleaseUpdates#Procedure

Changed in mutter (Ubuntu):
importance: Undecided → Critical
status: New → Triaged
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Jeremy Bícha (jbicha)
Changed in mutter (Ubuntu):
status: Triaged → Incomplete
status: Incomplete → Triaged
Changed in mutter (Ubuntu):
importance: Critical → Medium
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.

Ubuntu 18.04 (bionic) reached end-of-standard-support on May 31, 2023.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it anymore. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in.

Changed in mutter (Ubuntu):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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