On 6/13/06, Paul Varner <[EMAIL PROTECTED]> wrote:
On Sun, 2006-06-11 at 19:44 -0700, Richard Fish wrote:
> Looks like I'll be masking >=evolution-2.6.0....
> </rant>
>
> http://bugs.gentoo.org/show_bug.cgi?id=133241
Masking the following fixed it for me
=x11-themes/gnome-icon-theme-2.14.2
I haven't had the time to investigate further or file a bug report.
Ok, I've found a fix for this. It looks like we need to set
gtk-fallback-icon-theme = "gnome" in a gtkrc file.
Assuming you have KDE setup to export settings to gtk/gnome apps, it
will overwrite your ~/.gtkrc-2.0 file, and also add a line to your
~/.bashrc to make sure it is used by gtk. Your ~/.bashrc probably
contains:
# This line was appended by KDE
# Make sure our customised gtkrc file is loaded.
export GTK2_RC_FILES=$HOME/.gtkrc-2.0
If you change this line, or the .gtkrc-2.0 file, the KDE control
center may overwrite the changes. So my fix is to change ~/.bashrc to
contain:
----
# This line was appended by KDE
# Make sure our customised gtkrc file is loaded.
export GTK2_RC_FILES=$HOME/.gtkrc-2.0
# and also use my personal .gtkrc file...
export GTK2_RC_FILES="${GTK2_RC_FILES}:$HOME/.gtkrc-2.0-rjf"
----
Then .gtkrc-2.0-rjf contains only:
----
gtk-fallback-icon-theme = "gnome"
----
This allows all evolution icons to be found.
Of course, I had to dig through the source to figure out the fix, but
once I knew the solution, finding the relevant web pointers was easy!
See:
http://bugzilla.gnome.org/show_bug.cgi?id=330061
http://mail.gnome.org/archives/desktop-devel-list/2006-February/msg00425.html
-Richard
--
gentoo-user@gentoo.org mailing list