From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.0 (X11; Linux i686; U;) Gecko/20020408 Description of problem: Nautilus will only display icons for mime types if the icons associated with the file are in the /usr/share/pixmaps/nautilus/ directory. Many programs including OpenOffice.org use the icons (.png files) in the program directory. This has the effect of Nautilus displaying the ugly generic blank page icon for files created with StarOffice / OpenOffice, etc. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Install OpenOffice.org 1.0. I use the -net install and install OpenOffice in the /usr/local/OpenOffice1.0/ directory and then run the setup program to store my user setting in my home directory under ~/OpenOffice1.0. 2. Create and save a file in your home directory. 3. View the home directory with Nautilus. Actual Results: The icon displayed for the newly created file is the "blank page" default icon. Expected Results: Should display the icon associated with the file type. Additional info: Checking the OpenOffice.org file types with file-types-capplet (or looking at the ~/.gnome/mime-info/user.keys file) shows that the icons for the file types are properly configured as /user/local/OpenOffice1.0/share/icons/ICON-NAME.png and they show up normally in other file managers. If you copy the icons from the /usr/local/OpenOffice1.0/share/icons to the /usr/share/pixmaps/nautilus/ directory and then run file-types-capplet and set the location of the icons to /usr/share/pixmaps/nautilus/ICON-NAME.png the icons will display normally. This is really alot of work for every program and user on the system.
Upstream as http://bugzilla.gnome.org/show_bug.cgi?id=84657 - you may want to get on the cc list for that bug. We will pull a fix from gnome.org if it becomes available.