GIMP 2.8如何同时拥有两个不同的图标?

在Unity Dash中,GIMP 2.8.10有一个图标,并且在启动器中使用了不同的图标。
Dash中的GIMP。

enter image description here

GIMP在启动器中

enter image description here

我在“文件系统”中搜索了GIMP,并找到了这个。

enter image description here

如何在打包其他应用程序的同时完成这个任务?

你使用的是哪个版本的GIMP?据我所知,GIMP只使用一个图标。 - Registered User
你能附上一张截图吗? - Danatela
可能是因为启动器中的图标已调整大小。 - Danatela
我认为这可能是因为主题或桌面壁纸的原因。 - Avinash Raj
1我已经添加了另一张图片,清楚地证明它们是不同的。 - Archisman Panigrahi
1@terdon 他们是不同的。仔细看耳朵。 - Radu Rădeanu
答案在这里:http://askubuntu.com/a/73075/72216 - Jacob Vlijm
即使图标以ico文件的形式被传送,也没有人会强迫你在每个分辨率上使用相同的图像(因为ico文件包含多个分辨率的图像)。对于较低的分辨率,使用较低细节版本似乎是明智的选择。 - Raphael
1个回答

打开 /usr/share/applications/gimp.desktop 文件,你会看到 Image 字段的值被设置为 gimp。因此,GIMP 图标没有给出绝对路径。这意味着系统很可能会在 /usr/share/icons 目录中寻找图标。但是,对于 GIMP 来说有更多的图标可用,并且根据主题和显示分辨率选择正确的图标
locate gimp.png
/usr/share/app-install/icons/gimp.png
/usr/share/icons/HighContrast/16x16/apps/gimp.png
/usr/share/icons/HighContrast/22x22/apps/gimp.png
/usr/share/icons/HighContrast/24x24/apps/gimp.png
/usr/share/icons/HighContrast/256x256/apps/gimp.png
/usr/share/icons/HighContrast/32x32/apps/gimp.png
/usr/share/icons/HighContrast/48x48/apps/gimp.png
/usr/share/icons/hicolor/16x16/apps/gimp.png
/usr/share/icons/hicolor/22x22/apps/gimp.png
/usr/share/icons/hicolor/24x24/apps/gimp.png
/usr/share/icons/hicolor/256x256/apps/gimp.png
/usr/share/icons/hicolor/32x32/apps/gimp.png
/usr/share/icons/hicolor/48x48/apps/gimp.png

最后,在启动器中选择了(很可能是根据您的设置)/usr/share/icons/hicolor/48x48/apps/gimp.png文件,并在Dash中选择了/usr/share/icons/hicolor/256x256/apps/gimp.png文件。如果您打开这些文件,您会发现它们看起来与您的图像完全一样。

这就是为什么当启动器大小为64时,较大的图标才可见。 - Archisman Panigrahi
@ArchismanPanigrahi 没错。 - Radu Rădeanu