Захотелось вместо ярлыков на рабочем столе сделать ссылки в менюшке сверху.
По идее, тебе нужно было скопировать desktop-файл с рабочего стола в каталог ~/.local/share/applications или /usr/share/applications.
В строке "Icon" действительно указывается имя файла иконки.
Если указано только имя файла, система будет искать его в ~/.local/share/icons и в /usr/share/icons.
Если не указано расширение - будет искать как минимум среди .svg, .png, .jpg файлов.
Если указано расширение - будет искать файл конкретно с этим расширением.
Если указан полный путь к файлу - будет применен файл конкретно из этого места.
Пользователь добавил сообщение 18 Июля 2017, 04:51:29:
По стандарту, программа при установке должна скопировать свою иконку в тему /usr/share/icons/hicolor.