Wie Sie sehen, wurde das Symbol der Spring Tool Suite als Zahnradsymbol angezeigt. Irgendwelche Vorschläge, wie das eigentliche Symbol angezeigt werden kann?
Antwort1
Dies zeigt an, dass das in der .desktop
Startdatei 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
.desktop
Datei Ihrer Anwendung. Eine Möglichkeit hierfür ist die Verwendung vonfind
as: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 Overview
durch den Text des tatsächlichen Etiketts ersetzt werden sollte, das Sie unter dem Symbol in der Anwendungsübersicht sehen.Öffnen Sie diesen
.desktop
Launcher 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/icons
Verzeichnis. Die Erweiterung kann.png
,.xpm
oder sein.svg
. Dieses Symbol wird dann als Symbol für diese Anwendung ausgewählt.
Wenn im .desktop
Launcher 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.