On Sun, 02 Mar 2014 15:56:45 -0500 mh <mhe...@member.fsf.org> wrote: > On 03/01/2014 09:56 AM, Carsten Haitzler (The Rasterman) wrote: > > On Sat, 01 Mar 2014 09:40:08 -0500 mh<mhe...@member.fsf.org> said: > > > >> On 02/19/2014 06:10 PM, Florian Schaefer wrote: > >>> On 19.02.2014 21:53, mh wrote: > >>>> On 02/19/2014 01:46 AM, Carsten Haitzler (The Rasterman) wrote: > >>>>> 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! > >>>> This sounds like it would fix my problem with missing icons as > >>>> well. I'm not sure what to symlink where, but I'd like to give > >>>> this a try. > >>> Good if I was not the only one "stupid enough". ;-) > >>> > >>> Anyway, I symlinked org.enlightenment.Efreet.service and > >>> org.enlightenment.Ethumb.service from my E installation directory > >>> (subdir share/dbus-1/services) to /usr/share/dbus-1/services/. > >>> > >>> Good luck, > >>> Florian > >> I installed e1.9 from release tarballs yesterday, and efl had a > >> message stating that since the install was not to /usr that I > >> would need to add both of these symlinks as you mentioned Florian. > >> Nice. All icons available, no problems with the install or running > >> e1.9. Thanks to everyone! > >> > >> The e default install location has changed from /usr/local to /usr > >> now? > > nothing has changed. :) > > Ah, found it. I meant efl, not e ;) In the configure.ac file, lines > 4356 > - 4372, in the efl v.1.9 stable release: > > if test "x$prefix" != "x/usr"; then > echo "" > echo > "#-------------------------------------------------------------------#" > echo "##==-- ALERT --==##" > echo > "#-------------------------------------------------------------------#" > echo "" > echo " Your installation prefix is *NOT* /usr so this means you > need" echo "to ensure some files are visible to dbus otherwise > services cannot" echo "be started when needed. You will need to do > the following:" echo "" > echo " ln -s > $prefix/share/dbus-1/services/org.enlightenment.Ethumb.service > /usr/share/dbus-1/services/org.enlightenment.Ethumb.service" > echo " ln -s > $prefix/share/dbus-1/services/org.enlightenment.Efreet.service > /usr/share/dbus-1/services/org.enlightenment.Efreet.service" > echo "" > echo "or add \"$prefix/share\" to \$XDG_DATA_DIRS" > echo "" > echo > "#-------------------------------------------------------------------#" > fi > > > This is different than the configure.ac in efl v.1.8.4 release. When > I installed I installed to /opt/e and got this alert, which was > certainly appreciated because with these symlinks I don't have any > problems with missing icons.
In E 1.9 I added those symlinks and still some of my icons are missing. There does not seem to be a settings module to select icon theme either, which I think I used in the past. XDG_DATA_DIRS already had the correct stuff in it. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users