Bearbeiten 1

Bearbeiten 1

Im folgenden Screenshot können Sie sehen, dass die Symbole im Anwendungsmenü unter dem Tag „Entwicklung“ nicht korrekt sind. In der Taskleiste sind die Symbole jedoch korrekt:

Bildbeschreibung hier eingeben

Ich habe das ~/.local/share/applicationsVerzeichnis überprüft und diese 3 Anwendungen haben einen gültigen Eintrag. Die „Icon“-Eigenschaft der .desktop-Dateien ist ebenfalls korrekt und verweist auf eine gültige „.svg“-Datei. Wie kann ich dem Anwendungsmenü sagen, dass das richtige Symbol angezeigt werden soll?

Bearbeiten 1

Unten meine Plasmaversion:

xxx@dell:~$ plasmashell --version
plasmashell 5.12.9

Bearbeiten 2

Unten ist eine relevante .desktop-Datei für IntelliJ (~/local/share/applications/jetbrains-ide.desktop):

[Desktop Entry]
Categories=Development;IDE;
Comment[en_US]=Capable and ergonomic Java IDE
Comment=Capable and ergonomic Java IDE
Exec="/home/xxx/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/193.6911.18/bin/idea.sh" %f
GenericName[en_US]=
GenericName=
Icon=/home/xxx/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/icon.svg
MimeType=
Name[en_US]=IntelliJ IDEA Ultimate
Name=IntelliJ IDEA Ultimate
Path=
StartupNotify=true
StartupWMClass=jetbrains-idea
Terminal=false
TerminalOptions=
Type=Application
Version=1.0
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=

Das Lustige ist, dass sich beispielsweise der Kommentar und die Kategorie tatsächlich aktualisieren. Aber nicht das Symbol.

Bearbeiten 3

Eine seltsame Sache, die mir auch aufgefallen ist, ist, dass beim Öffnen des folgenden Menüs das Symbol in eine Vorschau „geladen“ wird (zum Öffnen click right mouse on app -> Edit application...: Bildbeschreibung hier eingeben

Antwort1

Ich hatte genau das gleiche Problem. Es scheint, dass der Launcher die SVG-Datei nicht anzeigen kann.

Ich habe es gelöst, indem ich die .icon.svg-Datei in das ICO-Format konvertiert habe. Dann habe ich das Programmsymbol geändert.

verwandte Informationen