В файле .desktop вы можете объявить значок, однако не ясно, как это переводится на значок на диске:
Icon=eric
Где в файловой системе я могу найти этот значок? 115] В связи с этим вопросом:
Это зависит от темы значков. Если значок не задан абсолютным путем, для поиска значка используются следующие правила:
Поиск выполняется сначала в текущей теме, а затем рекурсивно в каждом из родителей текущей темы, и, наконец, в теме по умолчанию под названием «hicolor» (реализации могут добавлять больше тем по умолчанию перед «hicolor», но «hicolor» должен быть последним). Как только в теме появляется значок любого размера, поиск прекращается.
[...]
Поиск внутри темы выполняется в три этапа. Сначала сканируются все каталоги на точное совпадение, например, тот, где разрешенный размер файлов значков совпадает с тем, что было найдено. Затем все каталоги сканируются на предмет наличия значка, соответствующего имени. Если это не удается, мы, наконец, возвращаемся к безымянным значкам. Если мы вообще не сможем найти какой-либо значок, это зависит от приложения, чтобы выбрать хороший запасной вариант, так как правильный выбор зависит от контекста.
blockquote>
Можно или указать полный путь png/xpm файла, или можно установить значок сначала с помощью xdg.
Пример:
xdg-icon-resource install /path/to/your/icon.xpm --size 64
Затем Вы найдете его в ниже пути:
/usr/share/icons/hicolor/64x64/apps#
С этим Вы сможете указать имя значка на своем .desktop файле вместо полного пути.