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

Reply via email to