Bug 325895 - Upgrade to GNOME 3.10 broke icons in oxygen theme
Summary: Upgrade to GNOME 3.10 broke icons in oxygen theme
Status: RESOLVED UPSTREAM
Alias: None
Product: Oxygen
Classification: Plasma
Component: gtk3-engine (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-11 16:27 UTC by David Rosenstrauch
Modified: 2013-10-12 19:25 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Rosenstrauch 2013-10-11 16:27:55 UTC
As described in the forum post https://bbs.archlinux.org/viewtopic.php?pid=1334594#p1334594 , a recent upgrade to GNOME has made many icons disappear under the oxygen-gtk theme.  I'm not clear as to the exact cause, but discussion in that thread seems to indicate an issue with "fallback" icons.

Switching away from oxygen-gtk theme and oxygen icons - say to QTCurve and GNOME icons - makes the problem go away.

Using:
oxygen-gtk2 1.4.0
oxygen-gtk3 1.2.0
oxygen-icons 4.11.2
gnome-icon-theme 3.10.0
gnome-icon-theme-symbolic 3.10.0


Reproducible: Always

Steps to Reproduce:
1. Choose oxygen-gtk theme and oxygen icons
2. Observe many icons missing (see http://www.darose.net/OxygenThemeIconsMissing1.png and http://www.darose.net/OxygenThemeIconsMissing2.png)
3. Choose QTCurve theme and GNOME icons
4. Observe icons returned (see http://www.darose.net/QTCurveThemeIconsPresent1.png and http://www.darose.net/QTCurveThemeIconsPresent2.png)
Actual Results:  
Many icons missing when using oxygen-gtk theme.

Expected Results:  
All icons should be present when using oxygen-gtk theme.
Comment 1 Hugo Pereira Da Costa 2013-10-12 19:25:19 UTC
Unfortunately, it's a gtk3 bug, and has been reported as such to them already
https://bugzilla.gnome.org/show_bug.cgi?id=708163

Temporary solution is to use gnome as icon theme 
(that's pretty much the only one that works ...)