Window list has blurry icons

Bug #1130785 reported by Arturo Torres Sánchez
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Plank
Invalid
Low
Unassigned

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.

Revision history for this message
Arturo Torres Sánchez (r2d2.art2005) wrote :
Robert Dyer (psybers)
Changed in plank:
importance: Undecided → Low
Revision history for this message
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?

Revision history for this message
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

Revision history for this message
Arturo Torres Sánchez (r2d2.art2005) wrote :

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.

Revision history for this message
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!

Revision history for this message
Danielle Foré (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
Revision history for this message
Arturo Torres Sánchez (r2d2.art2005) wrote :

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.

Revision history for this message
ALinuxUser (buntulongername-new) wrote :

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
Plank 0.11.4.9-753b

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.