編輯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 格式解決了這個問題。然後更改了程式圖標。

相關內容