Я установил программу на /opt
папка и созданная настольная запись под /home/username/.local/share/applications
.
Я переместил новое icon.png
в папке программы и измененный путь в средстве запуска к нему, но к сожалению он показывает мне некоторый значок средства запуска по умолчанию, хотя я уверен, что путь значков корректен. Я попробовал его другим значком программы, установил тот же самый путь, и это работает.
Какова могла бы быть причина этого поведения?
.png файл имеет некоторый индикатор блокировки на нем
Блокировка означает, что заблокирована Вашему пользователю и принадлежит только корнем.
В терминале, выполненном
sudo chown $USER:$USER path/to/icon.png
Подкачка path/to
для фактической папки значка и это отдаст разрешение Вам.