On Wed, 19 Feb 2014 12:38:53 +0900 Florian Schaefer <list...@netego.de> said:
> OK, I think I figured out part of the mystery: My E is installed to > /opt/e. Hence also the efreet dbus service files finished up in this > location and my dbus was, of course, not picking up those files. Now > I've symlinked them to a proper location, E can talk with Efreet, icon > themes show up and most of my icons are back. OOOOOOOOOOOOOOOOOOOOOOOOOOOOOH! aha! > If we are already given big big warnings about disabling stuff like > physics during configuration time, how about adding a warning when > putting custom installation prefixes that it is essential that those > dbus service files need to be taken care of? yes. good point. i'll stuff a warning bonanza in about this. > Still, for programs like firefox, thunderwirds, wicd, my icons are > missing. Can it be that E is giving precedence to SVG files even though > I do not have svg support in E? wtf? no svg support! fredesktop.org icon specs make that a requirement... from memory > Cheers > Florian > > On 19.02.2014 09:07, Florian Schaefer wrote: > > Hello David! > > > > On 18.02.2014 21:15, David Seikel wrote: > > [...] > >>> I agree, that could be at it's heart. So now the question is how to > >>> make E recognize my icon theme. Is there some file in which the > >>> available themes are listed? Or according to which kind of black > >>> magic is that determined? > >> > >> The FreeDestop.Org specification that most Linux distros follow to get > >> this to all work is kinda black magic. I suspect in your efforts to > >> trim down your OS you forgot to dance Gangnam style widershins around > >> the pile of fresh three headed chicken wings. Or something. Maybe add > >> BBQ sauce? > >> > >> I think these are the most relevant mystical tomes - > >> > >> http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html > >> > >> http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.1.html > >> > >> http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html > >> > >> But it probably boils down to - you shaved a bit too much off to save > >> space, and some crucial bit is missing. The problem is identifying > >> that missing bit. > > [...] > > > > I dunno whether I shaved off too much. Probably I just didn't install > > everything. I think I installed this system about 10 years ago. Ever > > since being on Debian/sid, copying it from one computer to the next and > > doing the daily updates in order to keep the edge (or at least trying > > to). But as in those years the Linux experience evolved from something I > > can understand as everything is in plain text config files, to something > > very difficult to disentangle as most stuff is handled by strange > > daemons, buses and IPCs, it might be I missed something. ;-) > > > > Anyway, thank you for those helpful FDO links. Tried to do my homework > > here, matching with what is written there to my system: > > > > Quote: "By default, apps should look in $HOME/.icons (for backwards > > compatibility), in $XDG_DATA_DIRS/icons and in /usr/share/pixmaps" > > > > My $XDG_DATA_DIRS is > > /opt/e/share/enlightenment:/opt/e/share:/usr/local/share:/usr/share. > > That's already interesting. As the folder [...]/enlightenment/icons is > > empty. Instead my E icons are in [...]/enlightenment/data/icons. Who > > adds this entry to my XDG_DATA_DIRS? Anyway, most of my stock icons are > > in /usr/share/icons, so this dir is also covered. > > > > Quote: "Implementations are required to look in the "hicolor" theme if > > an icon was not found in the current theme." > > > > I have a "hicolor" subdirectory in the icons folder, and it is populated > > with all the icons I'd every need for my humble set of applications. > > > > Quote: "In at least one of the theme directories there must be a file > > called index.theme that describes the theme." > > > > My hicolor directory contains an index.theme file, giving the theme the > > name "Hicolor". However, it contains "Hidden=true". So I set this to > > false, just in case. Still, it doesn't show up. Anyway, an application > > is required to use this theme in case should an icon not be found > > anywhere else. Therefore, I'd expect my icons to show up. > > > > So in this respect it themes my system is not so completely badly set > > up. Any more ideas? > > > > Thanks for you help/patience, > > Florian > > > > > > > > ------------------------------------------------------------------------------ > > Managing the Performance of Cloud-Based Applications > > Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. > > Read the Whitepaper. > > http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk > > > > > > > > _______________________________________________ > > enlightenment-users mailing list > > enlightenment-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users