
Na captura de tela abaixo você pode ver que no menu do aplicativo, na tag de desenvolvimento, os ícones não estão corretos, porém, na barra de tarefas os ícones estão corretos:
Verifiquei o ~/.local/share/applications
diretório e esses 3 aplicativos têm uma entrada válida. A propriedade "Icon" dos arquivos .desktop também está correta e apontando para um arquivo ".svg" válido. Como posso informar ao menu do aplicativo para exibir o ícone correto?
Editar 1
Abaixo minha versão de plasma:
xxx@dell:~$ plasmashell --version
plasmashell 5.12.9
Editar 2
Abaixo está um arquivo .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=
O engraçado é que o comentário e a categoria, por exemplo, estão realmente sendo atualizados. Mas não o ícone.
Editar 3
Uma coisa estranha que também descobri é que ao abrir o menu abaixo, o ícone é "carregado" em uma visualização (para abrir click right mouse on app -> Edit application...
:
Responder1
Eu tive exatamente o mesmo problema. Parece que o inicializador não consegue mostrar o arquivo SVG.
Eu resolvi isso convertendo o arquivo .icon.svg para o formato ico. Em seguida, mudei o ícone do programa.