편집 1

편집 1

아래 스크린샷에서는 애플리케이션 메뉴의 개발 태그 아래에 있는 아이콘이 정확하지 않지만 작업 표시줄에서는 아이콘이 올바른 것을 볼 수 있습니다.

여기에 이미지 설명을 입력하세요

디렉토리를 확인해 ~/.local/share/applications보니 이 3개의 애플리케이션에 유효한 항목이 있습니다. .desktop 파일의 "Icon" 속성도 정확하며 유효한 ".svg" 파일을 가리킵니다. 올바른 아이콘을 표시하도록 애플리케이션 메뉴에 어떻게 알릴 수 있습니까?

편집 1

내 플라즈마 버전 아래:

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

편집 2

다음은 IntelliJ용 관련 .desktop 파일 중 하나입니다(~/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=

재미있는 점은 예를 들어 댓글과 카테고리가 실제로 업데이트되고 있다는 것입니다. 하지만 아이콘은 아닙니다.

편집 3

내가 알아낸 이상한 점 중 하나는 아래 메뉴를 열 때 아이콘이 미리보기에 "로드"된다는 것입니다(열기 위해 click right mouse on app -> Edit application...: 여기에 이미지 설명을 입력하세요

답변1

나는 똑같은 문제를 겪었습니다. 런처가 svg 파일을 표시할 수 없는 것 같습니다.

.icon.svg 파일을 ico 형식으로 변환하여 해결했습니다. 그런 다음 프로그램 아이콘을 변경했습니다.

관련 정보