У Unity dash GIMP 2.8.10 має піктограму та використовує інший у запуску.
GIMP в тирі

GIMP в Launcher

Я шукав GIMP у "Файловій системі" і отримав це.

Як це можна зробити під час упаковки інших додатків?
У Unity dash GIMP 2.8.10 має піктограму та використовує інший у запуску.
GIMP в тирі

GIMP в Launcher

Я шукав GIMP у "Файловій системі" і отримав це.

Як це можна зробити під час упаковки інших додатків?
Відповіді:
Погляньте всередину /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файл, а в тире вибирається /usr/share/icons/hicolor/256x256/apps/gimp.pngфайл. Якщо ви відкриєте ці файли, ви побачите, що вони виглядають точно як на ваших зображеннях.