There is no dependancies to suck in the Red Hat i386 theme. If you then add these you get Error loading XPM image loader: UNable to load image-loading module: /usr/lib64/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so: cannot open shared object file: No such file or directory mixed with a collection of Glib and Gtk CRITICAL error spewage about G_IS_OBJECT(object) failed and pixbuf != NULL. Many icons on the buttons are missing Also other stuff like CD-ROM and Floppy are missing from the selector. If you hit CTRL-L you then discover ftp:// access is broken (but does work in gnome applications). Very very messy.
If it cannot load pixbuf loaders, it is no wonder that the icons are missing. Do you have /usr/lib64/gtk-2.0/2.4.0/loaders/*.so, and are they 64bit shared objects ? Do you have /etc/gtk-2.0/x86_64-redhat-linux-gnu/gdk-pixbuf.loaders, and does it look ok ?
I do and they work fine, but remember openoffice is a 32bit app so should be using the 32bit loaders..
So the question is, why is 32-bit GTK looking for the loaders in the 64-bit directories?
Alan, do you have 32-bit redhat-artwork at all?
Depending on bug 135709 to get 32bit redhat-artwork installed.
The file dialog in ooo to work fine on a fresh x86_64 install of rawhide 20041013. Is your system a fresh install, or has it been updated from older test releases, Alan ? The had some issues, initially, so maybe this is a "rolling update" symptom... Do you have /etc/gtk-2.0/i386-redhat-linux-gnu/gdk-pixbuf.loaders, and does it list .so files in /usr/lib/gtk-2.0/2.4.0/loaders ? Are those present, and are 32-bit ?
I didnt originally have the 32bit ones installed but found that updating them made no diferences. WHat else should be present( eg can you email me an rpm -qa from a working case and I'll verify what the problem item is)
Created attachment 105222 [details] rpm -qa
Created attachment 105223 [details] rpm -ql gtk2 for the i386 package
Created attachment 105224 [details] rpm -ql gtk2 for the x86_64 package
Created attachment 105225 [details] /etc/gtk-2.0/i386-redhat-linux-gnu/gdk-pixbuf.loaders
Created attachment 105226 [details] /etc/gtk-2.0/x86_64-redhat-linux-gnu/gdk-pixbuf.loaders
Updated fixed it, not sure which bit in the end