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
