Значок приложения появился в виде значка шестеренки на Ubuntu 22.04

Значок приложения появился в виде значка шестеренки на Ubuntu 22.04

Как вы видите, иконка набора инструментов Spring появилась в виде шестеренки. Есть ли какие-нибудь предложения о том, как может отображаться сама иконка??

https://i.stack.imgur.com/3FImo.png

решение1

Это означает, что значок, определенный в .desktopфайле запуска этого приложения, указывает на несуществующий значок. Если используемая вами программа-установщик некорректно устанавливает значок, вы все равно можете исправить это самостоятельно

  • Найдите .desktopфайл вашего приложения. Один из способов сделать это — использовать findкак:

    find / -name '*.desktop' ! -path '/run/user*' -exec grep -H "Name=Title Displayed In Application Overview" {} \; 2>/dev/null
    

    Само собой разумеется, что его Title Displayed In Application Overviewследует заменить текстом фактической метки, которую вы видите под значком в обзоре приложения.

  • Откройте этот .desktopлаунчер с помощью редактора и запомните имя, указанное для значка.

  • Поместите файл значка с тем же базовым именем в свой ~/.local/share/iconsкаталог. Расширение может быть .png, .xpmили .svg. Этот значок затем будет выбран как значок для этого приложения.

Если в лаунчере указан полный путь, а не просто имя .desktop, убедитесь, что созданный вами значок находится в этом конкретном месте. Однако обычно указывается только базовое имя, что позволяет системе выполнять поиск в стандартных местах.

Связанный контент