Some time ago, I blogged on missing, or broken icons in Gnome’s Evolution, when used in the KDE desktop environment, running on a Gentoo box. Since then, I have migrated to KDE 4.2, and I have once again experienced the same problem. I tried using each of the icon themes installed on my system, but none of the themes were complete. Each one was missing icons – some more, others less. Incidentally, the new “oxygen” theme seemed the most complete.
I submitted a bug report to Gentoo’s bug tracking site and received the following answer.
Here’s the workaround provided by Timo Gurr:
$ rm ~/.gtkrc-2.0 # emerge gtk-engines # cp /usr/share/themes/Clearlooks/gtk-2.0/gtkrc /etc/gtk-2.0/gtkrc # DIY: Edit /etc/gtk-2.0/gtkrc Add: 'gtk-fallback-icon-theme = "gnome"' as the first line.
Then restart Evolution.
This worked great for me! Hopefully, Gentoo will update portage include this procedure for the evolution, gtk, or gtk-engines packages in the future.