Broken icon theme handling in Nautilus 2.21.90 in Hardy

Bug #188874 reported by Tomasz Sterna
2
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: nautilus

-- I'm splitting the Bug #185769, to not loose track of the second part of the ticket, which was not fixed yet. --

Desktop folder icons handling is broken. They are not read from selected theme, but from underlying theme that master theme inherits from. Trashcan icon is also from the fallback theme, not the main theme selected. Terminal icon that I have on desktop is completely lost and shows default GTK icon placeholder.

You may get http://www.gnome-look.org/content/show.php/LiNsta-icons?content=62759 icon set and see it for yourself.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. Could you describe easy steps to trigger the issue? The ubuntu theme uses the gnome one as fallback but icons are correct there, is that specific to some themes?

Changed in nautilus:
assignee: nobody → desktop-bugs
importance: Undecided → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :

I've been looking at this issue using gartoon, the reason why icons are not correct there is that nautilus switched to use the folder icon now for directories and the icon doesn't use those. You can have a list of icon names required on http://svn.gnome.org/viewvc/nautilus/trunk/libnautilus-private/nautilus-icon-names.h. That's likely an icon theme issue and not a nautilus one

Changed in nautilus:
status: New → Incomplete
Revision history for this message
Tomasz Sterna (smoku) wrote :

I think it's specific to LiNsta theme. But it worked fine with Nautilus 2.20 and regression happened with 2.21.6.

1. Please download LiNsta http://www.gnome-look.org/content/show.php/LiNsta-icons?content=62759 and nuvoeXT 2: http://www.gnome-look.org/content/show.php/nuoveXT+2?content=56625 and Vista-Inspirate: http://www.gnome-look.org/content/show.php/Vista-Inspirate?content=28352.

2. Extract to ~/.icons/

3. Modify ~/.icons/LiNsta-0.3/index.theme to have:
[Icon Theme]
Inherits=Vista-Inspirate_1.0,gnome
[...]

4. Modify ~/.icons/Vista-Inspirate_1.0/index.theme
[Icon Theme]
Inherits=nuoveXT.2.2,nuoveXT-1.5,nuoveXT-1.4,nuoveXT-1.3,nuoveXT-1.2,nuoveXT-1.1,nuoveXT-1.0,gnome
[...]

5. Select System -> Preferences -> Apperance / Theme -> Custom... -> / Icons -> LiNsta-0.3

You will see NuvoeXT folder, computer and trashcan icons on desktop instead of . I also have a gnome-terminal launcher on desktop which icon is not show at all (shows default GTK+ folded paper page icon).

Revision history for this message
Tomasz Sterna (smoku) wrote :

This is how desktop should look (shot from Nautilus 2.20).

Revision history for this message
Tomasz Sterna (smoku) wrote :

This is how it looks with Nautilus 2.21.

It is worth noting, that I cannot scale-down customized folder icons (these big folder and box icons cannot be scaled down).

Revision history for this message
Tomasz Sterna (smoku) wrote :

It is also worth noting, that I am using desktop_is_home_dir setting.

Revision history for this message
Tomasz Sterna (smoku) wrote :

Oh. I see, that you commented in the mean-time.

I will see into the issue and let you know.

Revision history for this message
Tomasz Sterna (smoku) wrote :

Yes, this is the issue for the folder icons.
Attached is a small script to fix the theme.

gnome-terminal launchel icon is still broken though.

I do have the icon in the theme:

smoku@wing:~$ grep Icon ~/gnome-terminal.desktop
Icon=gnome-terminal.png

smoku@wing:~$ ls ~/.icons/LiNsta-0.3/scalable/apps/gnome-terminal.png
/home/smoku/.icons/LiNsta-0.3/scalable/apps/gnome-terminal.png

Revision history for this message
Sebastien Bacher (seb128) wrote :

not a nautilus bug closing

Changed in nautilus:
status: Incomplete → Invalid
Revision history for this message
Tomasz Sterna (smoku) wrote :

Could you please explain why this is not Nautilus bug?
The theme handling changes affect only the default iccons assigns. But does not explain why the desktop launchers icons are broken.

Changed in nautilus:
status: Invalid → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

you should not describe several issues in the same bug to start. The bug you described was about directories having a wrong icons is a theme bugs and not a nautilus one, those don't use the current icon specification naming. There is a launcher issues too when those specify the fileformat to use, this one is a different bug and has been fixed to SVN since

Changed in nautilus:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers