我有各种非 kde 应用程序,它们将图标放置在系统中的各个位置,并且 Plasma5 菜单和任务管理器小部件会忽略它们,除非我仅在以下位置符号链接到它们:
/usr/share/icons/hicolor/scalable/apps/<icon-name>.svg
(如果图标是 svg)或者/usr/share/icons/hicolor/48x48/apps/<icon-name>.png
(如果图标为 48x48)或/usr/share/icons/hicolor/32x32/apps/<icon-name>.png
(如果图标是 32x32)- 奇怪,128x128 确实不是工作,大图标必须调整为 48x48 或 32x32 并放入相应的目录中。
这是为什么?如何添加更多搜索路径和图标大小?例如,gworldclock
仅在 中放置图标/usr/share/pixmaps/gworldclock.png
,其他应用程序仅安装 128x128 的图标。
已经尝试过:
我尝试修改KDEDIRS
in~/.kde/env/somefile.sh
和~/.pam_environment
,但这些都对 的输出没有任何影响kde4-config --path icon
。我还在我的用户图标目录(.kde/share/icons/)中创建了符号链接,但这也没有效果。指定桌面文件中图标的绝对路径似乎也不起作用(尽管到目前为止我只尝试过使用 128x128 图标)。
更多信息:
当前搜索路径:
$ kde4-config --path icon
/home/oleg/.kde/share/icons/:/usr/share/kubuntu-default-settings/kde4-profile/default/share/icons/:/usr/share/icons/
软件版本(Kubuntu 15.04):
$ kde4-config --version
Qt: 4.8.6
KDE Development Platform: 4.14.13
kde4-config: 1.0
$ plasmashell --version
plasmashell 5.4.2