Pato,

 I followed you instructions (almost, i spaced out and forgot to make
uninstall before i deleted and cloned the sources again but it was pretty
easy to find everything manually with ls e* and ls libe* in all directories
under /usr), cleaned out my .cache folder, and rebuilt everything with the
options you specified. I had no luck, still mode 'udisks' with no
functionality.

 I used make uninstall && make clean && make distclean, and rebuilt
enlightenment with the options Luca suggested earlier in the thread
(--enable-mount-eeze --disable-mount-udisks --enable-device-udev), minus
the --disable-device-hal since it's disabled by default. Still didn't work,
this time in mode 'raster' but i restarted and viola, everything worked.
The mode was 'eeze', all my usb devices and internal hd partitions were
showing and mounting was functional!

This switching on restart seems a bit random, I hope it doesn't decide to
change back again! Glad I didn't get desperate and have to start over again
on the .e config.

If anyone is still reading this thread, a really cool feature to think
about adding would be a way to toggle between the device backends you have
enabled, instead of letting everything be detected automatically.

Thanks Pato and everyone for the help, hopefully I won't be re-opening this
issue!


On Thu, May 9, 2013 at 10:09 AM, Patrick OBrien <[email protected]> wrote:

> You may have some stale stuff floating around.
>
> I usuallly do a make uninstall in the sources that I'm going to rebuild,
> just so I know everything is fresh.
>
> In your case I would make uninstall in all the core/git: efl, elementary,
> enllightenment, emotion_generic_players, evas_generic_loaders.
>
> Then go thru /usr/lib and delete everything enlightenment related that's
> left over. Be careful what you delete.
>
> Go to your /home/you/.cache directory and delete the enlightenment stuff in
> there
>
> Then delete all your previous sources that you've cloned, and reclone them.
>
> Compile efl & elementary: ./autogen.sh --prefix=/your/install/dir && make
> && sudo make install && sudo ldconfig
>
> Compile enlightenment: ./autogen.sh --prefix=/your/install/dir
> --enable-mount-eeze && make && sudo make install
>
> Compile emotion_generic_players & evas_generic_loaders just like efl &
> elementary.
>
> This works fine for me on 16470, and Debian Jessie. I'm able to put in a
> removable device, see it on the desktop and mount by right clicking. Like I
> said earlier the version before 16450 (I don't remember which)  I compiled
> was very flakey and wouldn't show any removable devices on the desktop.
>
> If this doesn't help, you may also need to move your .e dir to .e_bak and
> start the config process over as well.
>
> Pato
>
>
>
> On Thu, May 9, 2013 at 8:48 AM, Will Hopper <[email protected]> wrote:
>
> > Hi all,
> >
> > Update: I updated the sources to 19.99.16479, and if I use the
> > --enable-mount-eeze options, or --enable-mount-eeze and
> > --enable-mount-udisks options when configuring, the device mode gets set
> to
> > udisks, and icons show on the desktop, but clicking 'mount' in the
> context
> > menu does nothing.
> >
> > If i use --disable-mount-udisks, the mode gets set to raster again. I'll
> > keep upgrading and trying different options to see if I can get it to
> > change to eeze mode, unless anyone has a better idea.
> >
> > On  a related note, should I be uninstalling before I recompile and
> > install, or is ok to update in place?
> >
> >
> > On Wed, May 8, 2013 at 9:42 AM, Patrick OBrien <[email protected]>
> > wrote:
> >
> > > You're probly Ok dependency-wise.
> > >
> > > I built efl & elementary with no extra options.
> > >
> > > I then built enlightenment with the --enable-mount-eeze option.
> > >
> > > >From your explanation I took it that you enabled eeze mount when
> > building
> > > efl.
> > >
> > > I too am using Jessie. My previous git build was 'flakey' (earlier than
> > > your 16450), but this one is pretty solid.
> > >
> > > Pato
> > >
> > > Sent From My Galaxy Note 2
> > > On May 8, 2013 9:16 AM, "Will Hopper" <[email protected]> wrote:
> > >
> > > > Patrick,
> > > >
> > > > That hasn't worked for me so far, but I'll try to update to 16470 and
> > see
> > > > if I have any better luck.
> > > >
> > > > Are there any dependencies I might be missing? I have libudev-dev
> > 175-7.2
> > > > and udisk 1.0.4-7, but there are no udisks-dev packages available
> from
> > > > debian. There is a package called udisks-glue however, could this be
> > > > useful?
> > > >
> > > >
> > > > On Tue, May 7, 2013 at 10:52 PM, Patrick OBrien <[email protected]
> >
> > > > wrote:
> > > >
> > > > > I think you have to --enable-mount-eeze when you're compiling
> > > > > enlightenment. That's what I did when compiling from git. I think
> I'm
> > > on
> > > > > version 16470, and when I insert a usb stick it shows up on my
> > desktop
> > > > and
> > > > > I can mount from there by right clicking.
> > > > >
> > > > > Pato
> > > > >
> > > > > On Tue, May 7, 2013 at 12:53 PM, Kevin Brandstatter <
> > > > > [email protected]> wrote:
> > > > >
> > > > > > Did you compile e_dbus (i think) with udisks or eeze support?
> > > > > >
> > > > > > -Kevin
> > > > > >
> > > > > > On 05/07/2013 11:08 AM, Will Hopper wrote:
> > > > > > > It doesn't change when I insert a usb or when i mount a usb
> from
> > > the
> > > > > > > command line. What can I do to help it find the udisks or eeze
> > > > > backends?
> > > > > > > They were enabled when enlightenment was configured, according
> to
> > > > > output.
> > > > > > >
> > > > > > >
> > > > > > > On Tue, May 7, 2013 at 2:43 AM, Alex-P. Natsios <
> > > [email protected]
> > > > >
> > > > > > wrote:
> > > > > > >
> > > > > > >> mode RASTER means either it was unable to find your backend or
> > you
> > > > > never
> > > > > > >> mounted anything (its the default value for the backend).
> > > > > > >> On successful mount with eeze or udev it should change to the
> > > right
> > > > > > value
> > > > > > >> iirc.
> > > > > > >> --
> > > > > > >> Regards,
> > > > > > >>
> > > > > > >> Alex-P. Natsios
> > > > > > >> (a.k.a Drakevr)
> > > > > > >>
> > > > > > >>
> > > > > >
> > > > >
> > > > >
> > > >
> > >
> >
> ------------------------------------------------------------------------------
> > > > >
> > > > > Sent From My Galaxy Note 2
> > > > >
> > > > >
> > > >
> > >
> >
> ------------------------------------------------------------------------------
> > > > > Learn Graph Databases - Download FREE O'Reilly Book
> > > > > "Graph Databases" is the definitive new guide to graph databases
> and
> > > > > their applications. This 200-page book is written by three
> acclaimed
> > > > > leaders in the field. The early access version is available now.
> > > > > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
> > > > > _______________________________________________
> > > > > enlightenment-users mailing list
> > > > > [email protected]
> > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > > > >
> > > >
> > > >
> > >
> >
> ------------------------------------------------------------------------------
> > > > Learn Graph Databases - Download FREE O'Reilly Book
> > > > "Graph Databases" is the definitive new guide to graph databases and
> > > > their applications. This 200-page book is written by three acclaimed
> > > > leaders in the field. The early access version is available now.
> > > > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
> > > > _______________________________________________
> > > > enlightenment-users mailing list
> > > > [email protected]
> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > > >
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Learn Graph Databases - Download FREE O'Reilly Book
> > > "Graph Databases" is the definitive new guide to graph databases and
> > > their applications. This 200-page book is written by three acclaimed
> > > leaders in the field. The early access version is available now.
> > > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
> > > _______________________________________________
> > > enlightenment-users mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > >
> >
> >
> ------------------------------------------------------------------------------
> > Learn Graph Databases - Download FREE O'Reilly Book
> > "Graph Databases" is the definitive new guide to graph databases and
> > their applications. This 200-page book is written by three acclaimed
> > leaders in the field. The early access version is available now.
> > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
> > _______________________________________________
> > enlightenment-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and
> their applications. This 200-page book is written by three acclaimed
> leaders in the field. The early access version is available now.
> Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to