Das Anwendungssymbol wurde unter Ubuntu 22.04 als Zahnradsymbol angezeigt

Das Anwendungssymbol wurde unter Ubuntu 22.04 als Zahnradsymbol angezeigt

Wie Sie sehen, wurde das Symbol der Spring Tool Suite als Zahnradsymbol angezeigt. Irgendwelche Vorschläge, wie das eigentliche Symbol angezeigt werden kann?

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

Antwort1

Dies zeigt an, dass das in der .desktopStartdatei dieser Anwendung definierte Symbol auf ein nicht vorhandenes Symbol verweist. Wenn das von Ihnen verwendete Installationsprogramm das Symbol nicht korrekt installiert, können Sie dies immer noch selbst korrigieren.

  • Suchen Sie die .desktopDatei Ihrer Anwendung. Eine Möglichkeit hierfür ist die Verwendung von findas:

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

    Es versteht sich wahrscheinlich von selbst, dass dies Title Displayed In Application Overviewdurch den Text des tatsächlichen Etiketts ersetzt werden sollte, das Sie unter dem Symbol in der Anwendungsübersicht sehen.

  • Öffnen Sie diesen .desktopLauncher mit einem Editor und notieren Sie sich den für das Symbol angegebenen Namen.

  • Legen Sie eine Symboldatei mit demselben Basisnamen in Ihr ~/.local/share/iconsVerzeichnis. Die Erweiterung kann .png, .xpmoder sein .svg. Dieses Symbol wird dann als Symbol für diese Anwendung ausgewählt.

Wenn im .desktopLauncher ein vollständiger Pfadname und nicht nur ein Name angegeben ist, stellen Sie sicher, dass sich das von Ihnen erstellte Symbol an dieser bestimmten Stelle befindet. Normalerweise wird jedoch nur ein Basisname angegeben, sodass das System an den Standardspeicherorten suchen kann.

verwandte Informationen