Как GIMP 2.8 может иметь две разные иконки вместе?

14

В Unity dash GIMP 2.8.10 имеет иконку и использует другую в лаунчере.

GIMP в Dash

введите описание изображения здесь

GIMP в Launcher

введите описание изображения здесь

Я искал GIMP в «Файловая система» и получил это.

введите описание изображения здесь

Как это можно сделать при упаковке других приложений?

Архисман Паниграхи
источник
Какую версию GIMP вы используете? AFAIK GIMP использует только один значок.
Зарегистрированный пользователь
Не могли бы вы прикрепить скриншот?
Данатела
Это может быть связано с изменением размера значков в Launcher.
Данатела
1
Я добавил еще одну картинку, которая четко доказывает, что они разные
Архиман Паниграхи
1
@terdon Они разные. Посмотри ближе на ухо.
Раду Рэдяну

Ответы:

16

Загляните внутрь /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

Наконец, в Launcher выбирается (скорее всего - в зависимости от ваших настроек) /usr/share/icons/hicolor/48x48/apps/gimp.pngфайл, а в Dash выбирается /usr/share/icons/hicolor/256x256/apps/gimp.pngфайл. Если вы откроете эти файлы, вы увидите, что они выглядят точно так же, как на ваших изображениях.

Раду Рэдяну
источник
Вот почему большая иконка видна, когда размер пусковой установки равен 64.
Архисман Паниграхи
@ArchismanPanigrahi Точно.
Раду Рэдяну