我现在在两个应用程序中都遇到了这个问题,它们都使用 来libappindicator
显示指示器图标(我相信)。我第一次遇到这个问题是在Ubuntuone-indicator
应用程序上,现在我在 Sparkleshare 上也遇到了同样的问题,所以我认为这一定有关联。我昨晚刚刚从源代码重新编译并安装了 sparkleshare 1.0,以为这可能是问题所在。还是一样。
在 Gnome 中一切都运行良好,但一旦进入 XFCE,就会出现图标丢失的问题。这可能是因为图标位置不对吗?如果是这样,我应该将图标移到哪里?
答案1
您的主题/图标包不知道这些图标在哪里。解决此问题最简单的方法是指定要使用的图标。
我在我的主目录中添加了 .icons 和 .themes 文件夹并将图标放入其中。
如果你不想更改图标集,你可以转到要更改的图标集并直接在/user/share/icons/<setname>
答案2
如果您将图标复制到不同的文件夹(或者只是添加/更新了图标),则需要更新图标缓存:http://manpages.ubuntu.com/manpages/trusty/man1/gtk-update-icon-cache.1.html