FS#37309 - Missing icons in GTK2 and GTK3 apps

Attached to Project: Arch Linux
Opened by mkkot (mkkot) - Saturday, 12 October 2013, 12:25 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Saturday, 19 October 2013, 11:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

After an update there are some icons missing in Xfce panel, thunar, in evince and other GTK 2 and 3 apps while using Oxygen iconset.

The problem can be worked around for GTK2 with:
[PACMAN] downgraded gtk2 (2.24.22-1 -> 2.24.20-1)
and for GTK3 with:
[PACMAN] downgraded gtk3 (3.10.1-1 -> 3.8.4-1)

More info: https://bbs.archlinux.org/viewtopic.php?id=171212
This task depends upon

Closed by  Bartłomiej Piotrowski (Barthalion)
Saturday, 19 October 2013, 11:54 GMT
Reason for closing:  Not a bug
Comment by John (graysky) - Saturday, 12 October 2013, 14:04 GMT
I don't think this bug has anything to do with the oxygen-icons package; I have none of them installed on my system and have noticed missing icons under xfce4 (remmina is now a large red X).
Comment by Francesco Groccia (fgr) - Saturday, 12 October 2013, 16:03 GMT
I have the same problem and oxygen-icons not installed.
Comment by Jan de Groot (JGC) - Saturday, 12 October 2013, 20:49 GMT
Your theme doesn't fallback to the gnome theme properly. Add inherits=gnome to the theme settings file to fix this.
Comment by John (graysky) - Saturday, 12 October 2013, 21:06 GMT
Thanks JG. That was the problem.
Comment by persson (persson) - Saturday, 12 October 2013, 21:08 GMT
Which file needs to be edited?
Comment by John (graysky) - Saturday, 12 October 2013, 21:08 GMT
Depends on your icon theme... for me: /usr/share/icons/Xquisite/index.theme
Comment by persson (persson) - Saturday, 12 October 2013, 21:17 GMT
Ok, for me it was /usr/share/icons/hicolor/index.theme just in case it helps someone else.

Thanks!
Comment by John (graysky) - Saturday, 12 October 2013, 21:59 GMT
You should open a bug report against the package that provides that file so the maintainer can fix it.

pacman -Qo /usr/share/icons/hicolor/index.theme
Comment by persson (persson) - Saturday, 12 October 2013, 22:42 GMT
Done, thanks.
Comment by mkkot (mkkot) - Sunday, 13 October 2013, 13:07 GMT
Thanks, fixing oxygen's index.theme helped. But I have one question. http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html says that:

"If no theme is specified implementations are required to add the "hicolor" theme to the inheritance tree."

I can see in index.theme that hicolor was already provided. So why GTK 2 and 3 apps didn't just used hicolor icons?
Comment by mkkot (mkkot) - Sunday, 13 October 2013, 13:20 GMT
Bugreport against oxygen-icons here: https://bugs.kde.org/show_bug.cgi?id=325966

Loading...