У меня была эта проблема сейчас с двумя приложениями, они оба используют libappindicator
для отображения значков их индикаторов (я полагаю). В первый раз у меня была эта проблема с приложением Ubuntuone-indicator
, теперь у меня та же проблема с Sparkleshare, поэтому я думаю, что это должно быть связано. Я только что перекомпилировал и установил sparkleshare 1.0 из исходного кода вчера вечером, подумал, что это может быть проблемой. Все то же самое.
Все отлично работает в Gnome, но как только я перехожу в XFCE, возникает проблема с отсутствующим значком. Может ли это быть так просто, как иконка не на своем месте? Если да, куда мне переместить значки?
Ваша тема / набор значков не знает, где находятся эти значки. Самый простой способ исправить это - просто указать, какой значок использовать.
Я добавил папку .icons и .themes в мой домашний каталог и опустил туда иконки.
Если вы не хотите менять набор значков, вы можете перейти к тому, который хотите изменить, и отредактировать его непосредственно в /user/share/icons/<setname>
Если вы скопировали значки в другую папку (или просто добавили / обновили значки), вам необходимо обновить кэш значков: http://manpages.ubuntu.com/manpages/trusty/man1/ GTK-обновление-значок-cache.1.html