On 06/22/2012 01:38 AM, Ken Moffat wrote: > Hi, the last time I reported on the part of gnome which I build in > my normal desktop was in the days of 3.2. At that time almost > everything worked, but I was missing some icons from totem. > Possibly I hadn't tested html5 after installixpgn totem, not sure. I > eventually discovered that building gnome-icon-theme-symbolic (after > totem - a runtime dependency) provided those icons. > > With 3.4, things are different. I'm missing icons in gcalctool > (clear and undo), epiphany (_all_ icons) and again in totem (i.e. > the player control icons). In addition, I noted that html5 > (youtube) playback in both firefox and epiphany was broken - a > display which looks like the totem display, with one missing icon > at bottom left, but clicking on the missing icon did nothing. > > To be clear - when I say an icon is missing, I mean a white icon > containing a red 'x' appears, instead of the correct pictorial > image. > > On a whim, I've tonight removed all the libtotem* plugins from > /usr/lib/mozilla/plugins and html5 is again working :) > > I first noticed this in April or May, and I've been searching for > solutions without any success. For my current system I've changed > the build order to ensure *all* the icons are installed early, but > that made no difference. > > Unlike my 3.2 build where some things were in /etc/gnome, this time > gnome is all built with --prefix=/usr --sysconfdir=/etc. > > Also, these were both fresh installs on an empty system, not > upgrades from previous gnome versions. > > In the April/May build I added gnome-icon-theme- symbolic and > extras after I saw the problem in gcalctool and epiphany. Strangely, > I have the impression that extra missing icons (i.e. 'x') then > appeared in epiphany - my initial view of epiphany-3.4 had been > extremely sparse! > > I then looked at gcalctool. Strace showed that it seemed to be > looking in /usr/share/gnome/icons when all the icons were actually > installed in /usr/share/icons/gnome. So I added a symlink to > ../icons/gnome but it didn't help. > > Then I looked at the gcalctool code. In data/buttons-basic.ui it > was looking for edit-clear-symbolic and edit-undo-symbolic - both > provided by -symbolic. At that point I decided to leave this until > my next build, and install all the icons earlier in case that > helped. It didn't. > > Both of these are in /usr/share/icons/gnome/scalable/actions/ > > Meanwhile, I had seen reports in the icewm bugs list which implied > that this might be a wm problem. For me, the patch suggested didn't > help. I also tried with fluxbox, but again got missing icons. > Tonight I've tried openbox, but still have missing icons. So, I > don't think the problem is in my choice of window manager. > > At the time of my April/MAy build, I don't think polkit had been > updated. For the current build I've stuck with polkit-0.105 because > I don't feel in any hurry to install SpiderMonkey. To me, it seems > unlikely that this is related to my problem, but I'll mention it > anyway. > > I suspect I'm either building things in the wrong order, or perhaps > I've missed a package which is now required. This mail is already > somewhat long, and the highlights of my build order (i.e. those > packages I think might be relevant) are *very* long - I'll attach > them. for 'LFS-sv' at the start, please read 'LFS-svn'. > > Apart from the icons, and the unusability of the totem browser > plugins, it all works well (with the possible exception of yelp : > help in applications works correctly, including gimp-2.8 with the > 2.8 help files that I commented on elsewhere - perhaps needed gvfs > to get that working, but yelp itself displays: > The URI ‘help:gnome-help/index’ does not point to a valid page > and to be honest I don't miss that! > > But any suggestions for how to get these icons would be > appreciated. TIA > > ĸen > > >
Run gtk-update-icon-cache -q -f /usr/share/icons/gnome and gtk-update-icon-cache -q -f /usr/share/icons/hicolor Also, check if you have gdk-pixbuf svg loader installed in /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders and if necesary, update loaders cache with gdk-pixbuf-query-loaders --update-cache -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
