Created attachment 697071 [details] Missing icons Description of problem: There are a number of buttons within the application ("More Actions...", "Delete Partition...", etc...) and they all appear to be missing. Instead, I see a page with a red circle with a cross through it. See the attached screenshot. Version-Release number of selected component (if applicable): gnome-disk-utility-3.6.1-1.fc18.x86_64 gnome-icon-theme-symbolic-3.6.2-1.fc18.noarch How reproducible: Happens every time Steps to Reproduce: 1. Run the application 2. Look at the missing icons Actual results: Icons are missing Expected results: Icons should be there Additional info: FYI, I get this in my .xsession-errors (and it repeats itself periodically): (gnome-disks:29968): GNOME-Disks-WARNING **: Error lookup up icon media-playback-start-symbolic (gnome-disks:29968): GNOME-Disks-WARNING **: Error lookup up icon user-bookmarks-symbolic (gnome-disks:29968): GNOME-Disks-WARNING **: Error lookup up icon media-playback-start-symbolic (gnome-disks:29968): GNOME-Disks-WARNING **: Error lookup up icon user-bookmarks-symbolic
Happens because gnome-icon-theme-symbolic is not installed, gnome-disk-utility should depend on gnome-icon-theme-symbolic.
Thanks, I have pushed a fix that adds the missing dep to rawhide, http://pkgs.fedoraproject.org/cgit/gnome-disk-utility.git/commit/?id=85e934a9 I'll leave it up to Tomáš Bžatek to decide whether it's worth creating an F18 errata.
Sorry, that's not it. As mentioned above, I do have gnome-icon-theme-symbolic already installed. rpm -V checks out, and I've even tried yum reinstalling.
On further tinkering, it turns out that if I switch my icon theme to "Fedora" (from "Oxygen") the icons appear correctly. So this is probably still a bug, but in something more fundamental like Gtk+ and not specific to gnome-disk-utility (when I looked harder, there were a few icons in other apps that were also missing). I'm not even sure where to reassign this to. But it's easily reproducible on my system, I can even make the icons appear/disappear while the app is still running just by switching my icon theme.
Uhm, on my KDE install, I do use Oxygen as icon theme, and the icons in gnome-disks display correctly. You might want to check with strace to see where it tries to load the icons from, when it fails, and why it fails.
I'm using XFCE, and I wonder if the giant mess that is GTK+ theming (and theming in general) could be responsible. Using list-add-symbolic as an example... * When using the Fedora icon theme, it strace reports that the app happily loads the icon from /usr/share/icons/gnome/scalable/actions/list-add-symbolic.svg * Once I switch to Oxygen, there is no reference to list-add-symbolic Under Oxygen, I grep'd for 'icon' and filtered anything that contained "png", my username or /local/ and ended up with: stat("/usr/share/icons/oxygen", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/share/icons/oxygen/index.theme", {st_mode=S_IFREG|0644, st_size=8827, ...}) = 0 open("/usr/share/icons/oxygen/index.theme", O_RDONLY) = 12 stat("/usr/share/icons/oxygen/8x8/emblems", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/share/icons/oxygen", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/share/icons/oxygen/icon-theme.cache", O_RDONLY) = 12 open("/usr/share/icons/oxygen/icon-theme.cache", O_RDONLY) = 13 stat("/usr/share/icons/hicolor", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/share/icons/hicolor/index.theme", {st_mode=S_IFREG|0644, st_size=24675, ...}) = 0 open("/usr/share/icons/hicolor/index.theme", O_RDONLY) = 12 stat("/usr/share/icons/hicolor/16x16/actions", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/share/icons/hicolor", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/share/icons/hicolor/icon-theme.cache", O_RDONLY) = 12 open("/usr/share/icons/hicolor/icon-theme.cache", O_RDONLY) = 13 stat("/usr/share/icons", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/share/icons", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/share/icons/icon-theme.cache", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/share/icons", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 12 open("/usr/share/pixmaps/icon-theme.cache", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/share/icons/hicolor/index.theme", {st_mode=S_IFREG|0644, st_size=24675, ...}) = 0 open("/usr/share/icons/Adwaita/cursors/bottom_right_corner", O_RDONLY) = 12 open("/usr/share/icons/Adwaita/cursors/sb_h_double_arrow", O_RDONLY) = 12 open("/usr/share/icons/Adwaita/cursors/xterm", O_RDONLY) = 12 So it looks like it's not even trying to look for any gnome icons (i.e. /usr/share/icons/gnome/scalable/actions/list-add-symbolic.svg).
Symbolic icons are svgs. Try just grepping for "symbolic".
I understand that the symbolic icons are SVGs but that's not particularly relevant since they are all located under /usr/share/icons/gnome/scalable and I already searched the strace output for "icon". (just double checked: "scalable" isn't there either).
Just for fun, I loaded KDE, and everything displays fine (the KDE icon theme is Oxygen)
Sorry, misread your post in comment #6 (thought you filtered for png). Anyway, if you compare the straces, can you spot where they start behaving differently?
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
This message is a reminder that Fedora 18 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 18. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '18'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 18's end of life. Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 18 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior to Fedora 18's end of life. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
Fedora 18 changed to end-of-life (EOL) status on 2014-01-14. Fedora 18 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.
Can confirm this is still a bug in Fedora 20. Very minimal live setup, with X/twm, icons don't show until adwaita-gtk3-theme is installed.