
En la siguiente captura de pantalla puedes ver que en el menú de la aplicación, debajo de la etiqueta de desarrollo, los íconos no son correctos, sin embargo, en la barra de tareas los íconos son correctos:
Revisé el ~/.local/share/applications
directorio y estas 3 aplicaciones tienen una entrada válida. La propiedad "Icono" de los archivos .desktop también es correcta y apunta hacia un archivo ".svg" válido. ¿Cómo puedo decirle al menú de la aplicación que muestre el ícono correcto?
Editar 1
Debajo de mi versión de plasma:
xxx@dell:~$ plasmashell --version
plasmashell 5.12.9
Editar 2
A continuación se muestra un archivo .desktop relevante para 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=
Lo curioso es que el comentario y la categoría, por ejemplo, se están actualizando. Pero no el ícono.
Editar 3
Una cosa extraña que también descubrí es que al abrir el menú de abajo, el ícono se "carga" en una vista previa (para abrir click right mouse on app -> Edit application...
:
Respuesta1
Tuve exactamente el mismo problema. Parece que el iniciador no puede mostrar el archivo svg.
Lo resolví convirtiendo el archivo .icon.svg al formato ico. Luego cambió el ícono del programa.