Window list has blurry icons

Bug #1130785 reported by Arturo Torres Sánchez on 2013-02-20
This bug affects 4 people
Affects Status Importance Assigned to Milestone

Bug Description

The window list in an app's context menu has blurry icons. For example, running Midori in private mode shows pages icons as window icons. They are all 16 px. Context menu icons should also be 16 px, but some kind of resizing is going on (I'm not sure), which gives blurry icons.

Robert Dyer (psybers) on 2013-05-16
Changed in plank:
importance: Undecided → Low
M4he (mahe) wrote :

I'm experiencing blurry icons for applications that don't have a corresponding .desktop file (i.e. xfrun4, gpartedbin, pkexec dialog, etc.). They receive the correct icons of my icon pack (Faenza) but in very low resoultion resulting in a blurry image.

A possible workaround is to create a .desktop file in /usr/share/applications and setting "Exec=" and "Icon=" accordingly.
I can't seem to fix the pkexec dialog with this though. According to xprop the window belongs to "polkit-gnome-authentication-agent-1" but putting that into the "Exec=" line doesn't work.

Does BAMF provide the icon image data or does Plank load them?
Is there any other possibility besides .desktop files? Any suggestion about the pkexec dialog?

Robert Dyer (psybers) wrote :

BAMF provides the .desktop file location, if it can match to one. If there is no launcher specified by BAMF, then we fall back to grabbing the window's icon (which is low resolution).

For launchers (.desktop files) the Exec= line should point to the binary's full path, e.g. /usr/bin/foo

In the case of Midori private browsing, the icons always come from the window icon. The window provides 16 px icons, and the icons in the menu are shown at 16 px, so I don't understand why they are becoming blurry.

M4he (mahe) wrote :

Dear Robert, thanks for the tip with the full path!

Using "Exec=/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1" within the .desktop file now finally displays a high-res icon for the pkexec dialog.

By the way, now that I read it again, this bug report is about a totally different issue. I'm sorry for intruding!

Daniel Fore (danrabbit) wrote :

Marking as invalid for Plank. This is either a BAMF issue or an issue with an app not providing a proper .desktop file or correct icon sizes.

Changed in plank:
status: New → Invalid

Icon sizes are correct. The same icons showed correctly in DockBarX. I don't know what BAMF is, so I don't know if the issue is there. Anyway, currently I don't have my elementary instalation so I can no longer test.

I have this problem with Chrome, even though the various launchers I have for it do specify the full path. Could we work to diagnose and fix this problem?

Linux Mint 18.2 x64 Cinnamon

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

Other bug subscribers