![Назначить значок приложению запуска](https://rvso.com/image/977091/%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B8%D1%82%D1%8C%20%D0%B7%D0%BD%D0%B0%D1%87%D0%BE%D0%BA%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8E%20%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0.png)
Я знаю, что этот вопрос задавался несколько раз, но я пересмотрел все найденные мной решения, и ни одно из них пока не сработало:
alacarte
редактировать/создавать значок с нуля. Когда я назначаю значок, он отображается, я нажимаю «Принять», все выглядит нормально, но значок не установлен. Если я снова открываю пункт меню, у него нет установленного значка.-
[Desktop Entry] Version=1.0 #or whatever version the software is Type=Application Terminal=false StartupNotify=true Icon=/home/yasin/Android/programming/intellij/bin/idea.png # fill in path to logo Name=IntelliJ IDEA Comment=IntelliJ IDEA # any description Exec=/home/yasin/Android/programming/intellij/bin/idea.sh # fill in path to the executable Categories=Application; # add as many categories as you see fit
Путь к иконке:
$ ls -l /home/yasin/Android/programming/intellij/bin/idea.png
-rw-r--r-- 1 yasin yasin 2911 Sep 22 16:52 /home/yasin/Android/programming/intellij/bin/idea.png
Значок по-прежнему отображается как серый значок со знаком вопроса во всех случаях. Это потому, что мой значок PNG не поддерживается? Какой формат изображения должен быть? Мой значок - PNG 128x128. Также пробовал с 64x64, 48x48 и 16x16, но безуспешно.
PS: IMHO, не так уж и сложно установить иконку для лаунчера приложений. Щелчок правой кнопкой мыши по лаунчеру должен позволить вам сразу же отредактировать иконку, так же как он показывает возможность заблокировать/разблокировать лаунчер.
решение1
По непонятным причинам, когда вы редактируете значок файла приложения .desktop
с помощью Alacarte, Alacarte редактирует Icon=
строку, но также удаляет возможное расширение из имени значка.
Редактирование значка вручную решит проблему, и ваш значок будет правильным.