Re: [E-devel] E_FM eeze mount compiling but not working (more info)
On 23/11/11 19:14, Mike Blumenkrantz wrote: On Wed, 23 Nov 2011 09:50:32 +1100 Jochen Schrödercycoma...@gmail.com wrote: snip Hope this helps figuring out what the problem is. I didn't forget about this, just haven't been doing anything e-related for a couple days. I have some testing to do on my side before I get back to you though. Hi Mike, I was wondering if you had a chance to look at this. I just rebuild all of EFL and I still have the same problems. Cheers Jochen -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E_FM eeze mount compiling but not working (more info)
On 06/12/11 08:36, Michael Blumenkrantz wrote: On Tue, 06 Dec 2011 08:34:08 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 23/11/11 19:14, Mike Blumenkrantz wrote: On Wed, 23 Nov 2011 09:50:32 +1100 Jochen Schrödercycoma...@gmail.com wrote: snip Hope this helps figuring out what the problem is. I didn't forget about this, just haven't been doing anything e-related for a couple days. I have some testing to do on my side before I get back to you though. Hi Mike, I was wondering if you had a chance to look at this. I just rebuild all of EFL and I still have the same problems. Cheers Jochen Nope, been busy working on other things. Hoping to get to it next week. Thanks, let me know if there's something I can do to try to debug this further. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E_FM eeze mount compiling but not working (more info)
On 19/11/11 21:08, Mike Blumenkrantz wrote: On Sat, 19 Nov 2011 21:05:07 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 19/11/11 18:59, Mike Blumenkrantz wrote: On Sat, 19 Nov 2011 18:54:47 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 11/18/2011 08:29 PM, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 20:20:21 +1100 Jochen Schrödercycoma...@gmail.comwrote: On 18/11/11 16:48, Jochen Schröder wrote: On 18/11/11 15:56, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:50:09 +1100 Jochen Schrödercycoma...@gmail.comwrote: On 18/11/11 15:46, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:43:23 +1100 Jochen Schrödercycoma...@gmail.comwrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.comwrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. Not sure I'm doing the right thing. Using a .xsession with: export EINA_LOG_LEVELS=efm:5 exect /opt/e17/bin/enlightenment_start and starting with startx should work right? Not much more information unfortunately (xsession-errors attached) Cheers Jochen yeah you did it properly. not seeing any attempts to mount anything though, does your log include the times when you tried? You mean when I plug and unplug the usb disk? I can't mount because the device never appears anywhere, i.e. no icon on the desktop or in the files menu. Cheers Jochen hmm update e now and see if you get the scanner connected message in your log with the log level enabled Ok will do I just updated from svn and recompiled all of EFL. Attached is the xsession-error log when e is compiled with eeze mount only and I plug in a usb disk. EINA_LOG_LEVELS=efm:5 is set (at least it's in env) okay, update e again (just e) and see what happens Had to update all efl because of some compile error. Anyway still no icon when E is compiled with eeze-mount only. xsession-errors attached (it has a restart of e in it because I wanted to try if it appears). this log is using udisks. Sorry too many xsession-error files flying around. This one should be correct. it's not, or you didn't start efm. OK I think I'm getting closer to find out what is going on. I assume you were looking for some line like: INF2163:efm e_fm_main_eeze.c:530 _scanner_delay() Attempting scanner connection In my xsession-error file? I think I've figured out why this did not appear in my files. When I start E for the very first time I also see this message, however when I log out and back in, there is no such message. The problem seems to be a eeze_scanner process (owned by root) that remains running after logging out of E. When I kill the process after logging out and log back in I do see the above message in my logs again. So somehow e_fm can't connect to the already running process. I still do not see any icons appear on the desktop once I plug in a usb drive. new .xsession-errors file attached, with the above line. Hope this helps figuring out what the problem is. /etc/gdm3/Xsession: Beginning session setup... /etc/gdm3/Xsession: 43: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 44: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 46: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 48: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found ESTART: 0.0 [0.0] - Begin Startup ESTART: 0.3 [0.3] - Signal Trap ESTART: 0.5 [0.1] - Signal Trap Done ESTART: 0.7 [0.3] - Eina Init ESTART: 0.00024 [0.00017] - Eina Init Done ESTART: 0.00025 [0.0] - Determine Prefix = Enlightenment relocation handling = PREFIX: /opt/e17 BINDIR
Re: [E-devel] E SVN: raster trunk/e_dbus/src/lib/connman
On 20/11/11 18:12, Carsten Haitzler (The Rasterman) wrote: On Sat, 19 Nov 2011 15:59:43 -0200 Lucas De Marchi lucas.demar...@profusion.mobi said: On Sat, Nov 19, 2011 at 7:08 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: gustavo - i know you don't like this, but putting back old connman api support. 1. you broke connman legacy support during feature freeze. this isn't a bug fix. it's a break. 2. newer connmans are broken for me - my netwoork basically barely works. i can't make new connections reliably to anywhere outside my lan, and even on my lan ssh connectiosn justdrop all the time. i'm sticking to a fdowngraded (0.55) connman exactly because of this. Not talking about the API break, but just about your issue with newer versions: could you please run connman with debug info (connman -nd would be sufficient), and send the log with the description of the problem to connman mailing list? Otherwise the problem might never be fixed. i've spotted 1 thing. later connmans put my card into 130Mb speeds (802.11N land) but 0.55 stays at 802.11g (54Mb)... Is this an intel wifi card? There seems to be a driver bug in later kernels (I stumbled across this when upgrading to ubuntu 11.11). I currently work around it by putting options iwlagn 11n_disable=1 somewhere in /etc/modprobe.d/ Cheers Jochen -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E_FM eeze mount compiling but not working
On 19/11/11 18:59, Mike Blumenkrantz wrote: On Sat, 19 Nov 2011 18:54:47 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 11/18/2011 08:29 PM, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 20:20:21 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 16:48, Jochen Schröder wrote: On 18/11/11 15:56, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:50:09 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 15:46, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:43:23 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.com wrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. Not sure I'm doing the right thing. Using a .xsession with: export EINA_LOG_LEVELS=efm:5 exect /opt/e17/bin/enlightenment_start and starting with startx should work right? Not much more information unfortunately (xsession-errors attached) Cheers Jochen yeah you did it properly. not seeing any attempts to mount anything though, does your log include the times when you tried? You mean when I plug and unplug the usb disk? I can't mount because the device never appears anywhere, i.e. no icon on the desktop or in the files menu. Cheers Jochen hmm update e now and see if you get the scanner connected message in your log with the log level enabled Ok will do I just updated from svn and recompiled all of EFL. Attached is the xsession-error log when e is compiled with eeze mount only and I plug in a usb disk. EINA_LOG_LEVELS=efm:5 is set (at least it's in env) okay, update e again (just e) and see what happens Had to update all efl because of some compile error. Anyway still no icon when E is compiled with eeze-mount only. xsession-errors attached (it has a restart of e in it because I wanted to try if it appears). this log is using udisks. Sorry too many xsession-error files flying around. This one should be correct. /etc/gdm3/Xsession: Beginning session setup... /etc/gdm3/Xsession: 43: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 44: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 46: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 48: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found ESTART: 0.0 [0.0] - Begin Startup ESTART: 0.3 [0.3] - Signal Trap ESTART: 0.4 [0.1] - Signal Trap Done ESTART: 0.7 [0.3] - Eina Init ESTART: 0.00024 [0.00016] - Eina Init Done ESTART: 0.00024 [0.0] - Determine Prefix = Enlightenment relocation handling = PREFIX: /opt/e17 BINDIR: /opt/e17/bin LIBDIR: /opt/e17/lib DATADIR: /opt/e17/share/enlightenment LOCALE: /opt/e17/share/locale = ESTART: 0.00033 [0.9] - Determine Prefix Done ESTART: 0.00037 [0.4] - Environment Variables ESTART: 0.00039 [0.2] - Environment Variables Done ESTART: 0.00040 [0.0] - Parse Arguments ESTART: 0.00040 [0.1] - Parse Arguments Done ESTART: 0.00041 [0.0] - Eet Init ESTART: 0.00167 [0.00126] - Eet Init Done ESTART: 0.00169 [0.2] - Ecore Init ESTART: 0.00185 [0.00015] - Ecore Init Done ESTART: 0.00185 [0.1] - Ecore Event Handlers ESTART: 0.00186 [0.1] - Ecore Event Handlers Done ESTART: 0.00186 [0.0] - Ecore_IMF Init ESTART: 0.00795 [0.00609] - Ecore_IMF Init Done ESTART: 0.00799 [0.4] - Ecore_File Init ESTART: 0.00856 [0.00057] - Ecore_File Init Done ESTART: 0.00859 [0.3] - Ecore_Con Init ESTART: 0.00864 [0.5] - Ecore_Con Init Done ESTART: 0.00864 [0.1] - Ecore_Ipc Init ESTART: 0.00866 [0.1] - Ecore_Ipc Init Done ESTART: 0.00866 [0.1
Re: [E-devel] E_FM eeze mount compiling but not working
On 19/11/11 21:08, Mike Blumenkrantz wrote: On Sat, 19 Nov 2011 21:05:07 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 19/11/11 18:59, Mike Blumenkrantz wrote: On Sat, 19 Nov 2011 18:54:47 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 11/18/2011 08:29 PM, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 20:20:21 +1100 Jochen Schrödercycoma...@gmail.comwrote: On 18/11/11 16:48, Jochen Schröder wrote: On 18/11/11 15:56, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:50:09 +1100 Jochen Schrödercycoma...@gmail.comwrote: On 18/11/11 15:46, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:43:23 +1100 Jochen Schrödercycoma...@gmail.comwrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.comwrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. Not sure I'm doing the right thing. Using a .xsession with: export EINA_LOG_LEVELS=efm:5 exect /opt/e17/bin/enlightenment_start and starting with startx should work right? Not much more information unfortunately (xsession-errors attached) Cheers Jochen yeah you did it properly. not seeing any attempts to mount anything though, does your log include the times when you tried? You mean when I plug and unplug the usb disk? I can't mount because the device never appears anywhere, i.e. no icon on the desktop or in the files menu. Cheers Jochen hmm update e now and see if you get the scanner connected message in your log with the log level enabled Ok will do I just updated from svn and recompiled all of EFL. Attached is the xsession-error log when e is compiled with eeze mount only and I plug in a usb disk. EINA_LOG_LEVELS=efm:5 is set (at least it's in env) okay, update e again (just e) and see what happens Had to update all efl because of some compile error. Anyway still no icon when E is compiled with eeze-mount only. xsession-errors attached (it has a restart of e in it because I wanted to try if it appears). this log is using udisks. Sorry too many xsession-error files flying around. This one should be correct. it's not, or you didn't start efm. Well, I plugged and unplugged a usb device, no icon showed up. I did not specifically start up efm. Anyway to eliminate anything else, here is the xsession file from a fresh configuration. What I did: startx -- :9 (cat .xsession: export EINA_LOG_LEVELS=efm:5 exec /opt/e17/bin/enlightenment_start) after configuration wizards, plug in usb device, wait ... unplug. No icon shows up on the desktop or the files menu. make sure e_fm is running. ps aux |grep enlightenment_fm jschrod 10401 0.0 0.1 124072 3352 ?SNLs 21:43 0:00 /opt/e17/lib/enlightenment/utils/enlightenment_fm Also opened home folder just to make sure, again plug unplug usb. nothing. check that enlightenment_fm is really using eeze and is not linked against udisks. tosidbox Sat, 19 Nov 11)──(~)┐ └─(21:44 $)─ ldd /opt/e17/lib/enlightenment/utils/enlightenment_fm linux-vdso.so.1 = (0x7fff8fbff000) libecore_file.so.1 = /opt/e17/lib/libecore_file.so.1 (0x7fe9d40f6000) libecore_ipc.so.1 = /opt/e17/lib/libecore_ipc.so.1 (0x7fe9d3ef) libefreet.so.1 = /opt/e17/lib/libefreet.so.1 (0x7fe9d3cd) libedbus.so.1 = /opt/e17/lib/libedbus.so.1 (0x7fe9d3ac4000) libdbus-1.so.3 = /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x7fe9d385400) libpthread.so.0 = /lib/x86_64-linux-gnu/libpthread.so.0 (07000) librt.so.1 = /lib/x86_64-linux-gnu/librt.so.1 (0x7fe9d libecore_con.so.1 = /opt/e17/lib/libecore_con.so.1 (0x libpam.so.0 = /lib/x86_64-linux-gnu/libpam.so.0 (0x7fe libeeze.so.1 = /opt/e17/lib/libeeze.so.1 (0x7fe9d2dff0 libecore.so.1 = /opt/e17/lib
Re: [E-devel] E_FM eeze mount compiling but not working
On 18/11/11 16:48, Jochen Schröder wrote: On 18/11/11 15:56, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:50:09 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 15:46, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:43:23 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.com wrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. Not sure I'm doing the right thing. Using a .xsession with: export EINA_LOG_LEVELS=efm:5 exect /opt/e17/bin/enlightenment_start and starting with startx should work right? Not much more information unfortunately (xsession-errors attached) Cheers Jochen yeah you did it properly. not seeing any attempts to mount anything though, does your log include the times when you tried? You mean when I plug and unplug the usb disk? I can't mount because the device never appears anywhere, i.e. no icon on the desktop or in the files menu. Cheers Jochen hmm update e now and see if you get the scanner connected message in your log with the log level enabled Ok will do I just updated from svn and recompiled all of EFL. Attached is the xsession-error log when e is compiled with eeze mount only and I plug in a usb disk. EINA_LOG_LEVELS=efm:5 is set (at least it's in env) /etc/gdm3/Xsession: Beginning session setup... /etc/gdm3/Xsession: 43: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 44: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 46: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 48: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found ESTART: 0.0 [0.0] - Begin Startup ESTART: 0.9 [0.9] - Signal Trap ESTART: 0.00012 [0.3] - Signal Trap Done ESTART: 0.00103 [0.00091] - Eina Init ESTART: 0.00147 [0.00045] - Eina Init Done ESTART: 0.00149 [0.1] - Determine Prefix = Enlightenment relocation handling = PREFIX: /opt/e17 BINDIR: /opt/e17/bin LIBDIR: /opt/e17/lib DATADIR: /opt/e17/share/enlightenment LOCALE: /opt/e17/share/locale = ESTART: 0.00272 [0.00124] - Determine Prefix Done ESTART: 0.00283 [0.00010] - Environment Variables ESTART: 0.00288 [0.6] - Environment Variables Done ESTART: 0.00289 [0.1] - Parse Arguments ESTART: 0.00300 [0.00010] - Parse Arguments Done ESTART: 0.00301 [0.2] - Eet Init ESTART: 0.00627 [0.00326] - Eet Init Done ESTART: 0.00631 [0.4] - Ecore Init ESTART: 0.00663 [0.00032] - Ecore Init Done ESTART: 0.00666 [0.2] - Ecore Event Handlers ESTART: 0.00667 [0.1] - Ecore Event Handlers Done ESTART: 0.00668 [0.1] - Ecore_IMF Init ESTART: 0.02628 [0.01960] - Ecore_IMF Init Done ESTART: 0.02634 [0.6] - Ecore_File Init ESTART: 0.02754 [0.00119] - Ecore_File Init Done ESTART: 0.02758 [0.4] - Ecore_Con Init ESTART: 0.02769 [0.00011] - Ecore_Con Init Done ESTART: 0.02770 [0.1] - Ecore_Ipc Init ESTART: 0.02773 [0.3] - Ecore_Ipc Init Done ESTART: 0.02774 [0.2] - Ecore_X Init ESTART: 0.02776 [0.1] - Ecore_X Init Done ESTART: 0.02777 [0.1] - Ecore_Evas Init ESTART: 0.03015 [0.00238] - Ecore_Evas Init Done ESTART: 0.03019 [0.5] - Ecore_Evas Engine Check ESTART: 0.03021 [0.2] - Ecore_Evas Engine Check Done ESTART: 0.03023 [0.1] - Edje Init ESTART: 0.03839 [0.00817] - Edje Init Done ESTART: 0.03844 [0.5] - E Intl Init ESTART: 0.04021 [0.00177] - E Intl Init Done ESTART: 0.04023 [0.3] - E_Alert Init ESTART: 0.04024 [0.1] - E_Alert Init Done ESTART: 0.04025 [0.1] - E_Xinerama Init E17 INIT: XINERAMA SCREEN: [0], 2560x1440+1920+0 E17 INIT: XINERAMA SCREEN
Re: [E-devel] E_FM eeze mount compiling but not working
On 18/11/11 16:56, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 16:35:24 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 15:50, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:48:22 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.comwrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. For what it's worth if I compile e with udisks mount support only, i.e. configure --disable-mount-hal --disable-mount-eeze Icons show up on the desktop and I can mount and unmount, however when I pull the usb drive out, the icon stays on the desktop, another xsession-errors attached. Don't know if the two errors are related. Cheers Jochen ooh looks like you got a nice crash in efm. gdb attach to it and run whatever you did again to get a backtrace for me OK here it is: to reproduce I compile e with --disable-mount-hal --disable-mount-eeze start e attach gdb to e_fm plugin usb stick, unmount usb stick pull usb still - BOOM first time I did this all screens went black and I had to hard reset (didn't have a 2nd PC to test if I could ssh into the machine). Seems something is writing where it should not. hm super weird. can you run e in valgrind and reproduce this? that would give me a better idea of what's breaking OK I was just trying to use valgrind, how do I log to a file and keep the console operational to answer the attach debugger questions? Also I've just had a kernel oops when pulling out the usb stick (dmesg below), so not sure if this even is an e problem Nov 19 15:20:21 aptosidbox kernel: [ 4160.178957] sd 9:0:0:0: [sdc] Attached SCSI removable disk Nov 19 15:20:22 aptosidbox kernel: [ 4160.460176] sd 9:0:0:0: [sdc] 7856127 512-byte logical blocks: (4.02 GB/3.74 GiB) Nov 19 15:20:22 aptosidbox kernel: [ 4160.465202] sdc: sdc1 Nov 19 15:26:32 aptosidbox kernel: [ 4531.039494] usb 1-2.1.2: USB disconnect, device number 8 Nov 19 15:26:32 aptosidbox kernel: [ 4531.041185] scsi: killing requests for dead queue Nov 19 15:26:32 aptosidbox kernel: [ 4531.043011] PGD 755ed067 PUD 755ee067 PMD 0 Nov 19 15:26:32 aptosidbox kernel: [ 4531.043011] CPU 1 Nov 19 15:26:32 aptosidbox kernel: [ 4531.043011] Modules linked in: af_packet ppdev lp rfcomm bnep bluetooth rfkill powernow_k8 mperf cpufreq_powersave cpufreq_stats cpufreq_conservative pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) fuse dm_crypt snd_hda_codec_hdmi joydev snd_hda_codec_via snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq snd_timer snd_seq_device snd edac_core soundcore edac_mce_amd snd_page_alloc i2c_nforce2 k10temp parport_pc parport evdev pcspkr psmouse serio_raw button processor ext4 mbcache jbd2 crc16 dm_mod usb_storage uas sg usbhid hid sd_mod sr_mod crc_t10dif cdrom ata_generic ohci_hcd radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core power_supply pata_acpi sata_nv ehci_hcd pata_amd libata usbcore scsi_mod ssb mmc_core pcmcia forcedeth pcmcia_core [last unloaded: scsi_wait_scan] Nov 19 15:26:32 aptosidbox kernel: [ 4531.043742] Nov 19 15:26:32 aptosidbox kernel: [ 4531.043742] Pid: 1750, comm: udisks-daemon Tainted: G O 3.1-1.slh.4-aptosid-amd64 #1 To Be Filled By O.E.M. To Be Filled By O.E.M./N68-S Nov 19 15:26:32 aptosidbox kernel: [ 4531.043742] RIP: 0010:[a029777b] [a029777b] sd_revalidate_disk+0x33/0x161d [sd_mod] Nov 19 15:26:32 aptosidbox kernel: [ 4531.043742] RSP: 0018:880075485af8 EFLAGS: 00010246 Nov 19 15:26:32 aptosidbox kernel: [ 4531.043742] RAX: RBX: 88007cc296c0 RCX: 0002 Nov 19 15:26:32 aptosidbox kernel: [ 4531.043742] RDX: 0002 RSI: 880062c8b280 RDI:
Re: [E-devel] e_fm build and mount problems
On 13/11/11 22:10, Vincent Torri wrote: On Sun, 13 Nov 2011, Jochen Schröder wrote: On 13/11/11 20:14, Vincent Torri wrote: On Sun, 13 Nov 2011, Jochen Schröder wrote: On 13/11/11 18:39, Vincent Torri wrote: On Sun, 13 Nov 2011, Jochen Schröder wrote: On 12/11/11 22:43, Vincent Torri wrote: Hey, On Sat, 12 Nov 2011, Vincent Torri wrote: Hi all, I was trying to dig deeper into a problem where I get a corruption in e_fm when mounting and removing a usb disk (see here:http://marc.info/?l=enlightenment-develm=132014458110340w=2 for details). I found a couple of problems when trying to build e with different e_fm options. 1. when efl is installed in /opt/ for example eeze_mount is always disabled because the configure test fails because of a missing -L/opt/e17 in the compile. i don't have libmount, so I can't test it. Can you paste config.log of eeze, please ? Sorry I didn't make myself clear, this is compiling E, not eeze. Eeze compiled fine with libmount support. However when I compile E and do configure it fails the check, the relevant lines of E's config.log are below configure:15678: checking for eeze_disk_function in -leeze configure:15703: gcc -std=gnu99 -o conftest -g -O2 conftest.c -leeze -lpam 5 /usr/bin/ld: cannot find -leeze that is strange: the eeze.pc file should have -L/opt/e17/lib -leeze in the Libs entry. One possible reason to not have -L***: you have previously installed eeze in /usr, removed the files manually except /usr/lib/pkgconfig/eeze.pc. Then installed eeze in /opt/e17, without updating PKG_CONFIG_PATH. So it's the eeze.pc in /usr/lib/pkgconfig which is used. So verify first that there is not an eeze.pc file somewhere else Vincent eeze.pc is fine, and eeze gets detected by pkgconfig and the -L{library_path} is present. The problem is to enable eeze mounting there is a check in configure.ac to test the presence of eeze_disk_function using AC_CHECK_LIB (see line 397-411 in configure.ac). The way I understand from just reading up on autoconf. AC_CHECK_LIB only uses the default library paths, and there is nothing to include the additional paths in the test and unfortunately I don't know how to put them there either. in e_fm/Makefile.am: if HAVE_EEZE_MOUNT AM_CFLAGS += @EET_CFLAGS@ LIBS += @EET_LIBS@ here, there is maybe a missing libs. Try AM_CFLAGS += @EEZE_CFLAGS@ @EET_CFLAGS@ LIBS += @EEZE_LIBS@ @EET_LIBS@ It's not my code. Honestly, i would have not done that that way. Mike should look at that patch first before I commit (if it works) Vincent Thanks for taking time to debug this. I think you misunderstand me though. The problem is not building e_fm it is configuring E to build with eeze mount. Eeze is installed in /opt/e17/lib linked to to libmount. Now if I run autogen.sh in e's src directory e_mount support is never enabled. The reason is that the configure test fails with /usr/bin/ld: cannot find -leeze. The offending code from e/configure.ac is (line 397-414): eeze_mount= EEZE_MOUNT_CONFIG=0 if test x$e_cv_want_mount_eeze != xno ; then AC_CHECK_LIB([eeze], [eeze_disk_function], [ eeze_mount=eeze = 1.0.999 ecore-con = 1.0.999 EEZE_MOUNT_CONFIG=1 AC_DEFINE_UNQUOTED([HAVE_EEZE_MOUNT], [1], [enable eeze mounting]) AC_MSG_NOTICE([eeze mounting enabled]) ], [ AC_MSG_NOTICE([eeze mounting disabled]) e_cv_want_mount_eeze=no ] ) else AC_MSG_NOTICE([eeze mounting disabled]) fi (note that the presence of eeze + flags, has been determined earlier via pkgconfig tests). As I understand this and the autoconf documentation, this is a bit of a hack to see if libeeze was compiled with mount support by checking if libeeze contains the eeze_disk_function. The problem seems to be that AC_CHECK_LIB only uses the standard library path, so if eeze is installed in /opt/ the test always fails. according to the autoconf manual, about AC_CHECK_LIB: the default action prepends -llibrary to LIBS and defines 'HAVE_LIBlibrary' (in all capitals) Which means that one add to LIBS the flag -leeze. That's all. No -Lfoo. That's a mistake. Hence there is a bug in the above Makefile.am. Now, about the configure check, there is indeed something missing: CPPFLAGS_save=$CPPFLAGS LIBS_save=$LIBS CPPFLAGS=$EEZE_CFLAGS $CPPFLAGS LIBS=$EEZE_LIBS $LIBS AC_CHECK_LIB([eeze], [eeze_disk_function], ***) CPPFLAGS=$CPPFLAGS_save LIBS=$LIBS_save Vincent Sorry for replying late, didn't really have time to check this. Putting this into configure.ac fixes the EEZE mount detection. Thanks Jochen Cheers Jochen This is because I have eeze installed in /opt/e17 which is not in the library path and therefore the linker fails. Adding -L/opt/e17/lib to configure or export LIBRARY_PATH=/opt/e17/lib fixes this and eeze_mount is enabled. I have not figured out a way of making AC_CHECK_LIB actually use a non-default library path (mind you as I said earlier I don't really know
[E-devel] eeze compilation error
Hi, when compiling E with libmount support I get the following compilation error: Making all in bin make[3]: Entering directory `/home/jschrod/Downloads/Enlightenment/e17_src/eeze/src/bin' CC eeze_mount-eeze_mount.o CCLD eeze_mount /usr/bin/ld: eeze_mount-eeze_mount.o: undefined reference to symbol 'ecore_app_args_set' /usr/bin/ld: note: 'ecore_app_args_set' is defined in DSO /opt/e17/lib/libecore.so.1 so try adding it to the linker command line /opt/e17/lib/libecore.so.1: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[3]: *** [eeze_mount] Error 1 make[3]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/eeze/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/eeze/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/eeze' make: *** [all] Error 2 The attached patch fixes this (although I'm not sure it is correct). Cheers Jochen Index: eeze/src/bin/Makefile.am === --- eeze/src/bin/Makefile.am(revision 65326) +++ eeze/src/bin/Makefile.am(working copy) @@ -25,20 +25,20 @@ if HAVE_EEZE_MOUNT eeze_mount_SOURCES = eeze_mount.c - eeze_mount_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ - eeze_mount_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@ @ECORE_FILE_LIBS@ + eeze_mount_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ + eeze_mount_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@ @ECORE_FILE_LIBS@ @EEZE_LIBS@ eeze_umount_SOURCES = eeze_umount.c - eeze_umount_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ - eeze_umount_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@ @ECORE_FILE_LIBS@ + eeze_umount_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ + eeze_umount_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@ @ECORE_FILE_LIBS@ @EEZE_LIBS@ eeze_disk_ls_SOURCES = eeze_disk_ls.c - eeze_disk_ls_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ - eeze_disk_ls_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@ @ECORE_FILE_LIBS@ + eeze_disk_ls_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ + eeze_disk_ls_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@ @ECORE_FILE_LIBS@ @EEZE_LIBS@ eeze_scanner_SOURCES = eeze_scanner.c - eeze_scanner_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ @ECORE_CON_CFLAGS@ @EET_CFLAGS@ - eeze_scanner_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@ @ECORE_FILE_LIBS@ @ECORE_CON_LIBS@ @EET_LIBS@ + eeze_scanner_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ @ECORE_CON_CFLAGS@ @EET_CFLAGS@ + eeze_scanner_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@ @ECORE_FILE_LIBS@ @ECORE_CON_LIBS@ @EET_LIBS@ @EEZE_LIBS@ includesdir = $(includedir)/eeze-@VMAJ@ includes_HEADERS = eeze_scanner.h -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] E_FM eeze mount compiling but not working
Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen /etc/gdm3/Xsession: Beginning session setup... /etc/gdm3/Xsession: 43: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 44: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 46: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 48: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found ESTART: 0.0 [0.0] - Begin Startup ESTART: 0.8 [0.8] - Signal Trap ESTART: 0.00010 [0.2] - Signal Trap Done ESTART: 0.00017 [0.7] - Eina Init ESTART: 0.00062 [0.00045] - Eina Init Done ESTART: 0.00063 [0.1] - Determine Prefix = Enlightenment relocation handling = PREFIX: /opt/e17 BINDIR: /opt/e17/bin LIBDIR: /opt/e17/lib DATADIR: /opt/e17/share/enlightenment LOCALE: /opt/e17/share/locale = ESTART: 0.00088 [0.00025] - Determine Prefix Done ESTART: 0.00096 [0.8] - Environment Variables ESTART: 0.00102 [0.6] - Environment Variables Done ESTART: 0.00102 [0.0] - Parse Arguments ESTART: 0.00103 [0.1] - Parse Arguments Done ESTART: 0.00103 [0.0] - Eet Init ESTART: 0.00226 [0.00123] - Eet Init Done ESTART: 0.00228 [0.3] - Ecore Init ESTART: 0.00244 [0.00015] - Ecore Init Done ESTART: 0.00245 [0.1] - Ecore Event Handlers ESTART: 0.00245 [0.0] - Ecore Event Handlers Done ESTART: 0.00245 [0.0] - Ecore_IMF Init ESTART: 0.00884 [0.00639] - Ecore_IMF Init Done ESTART: 0.00888 [0.4] - Ecore_File Init ESTART: 0.00942 [0.00054] - Ecore_File Init Done ESTART: 0.00945 [0.2] - Ecore_Con Init ESTART: 0.00950 [0.5] - Ecore_Con Init Done ESTART: 0.00950 [0.1] - Ecore_Ipc Init ESTART: 0.00951 [0.1] - Ecore_Ipc Init Done ESTART: 0.00952 [0.1] - Ecore_X Init ESTART: 0.00952 [0.1] - Ecore_X Init Done ESTART: 0.00953 [0.1] - Ecore_Evas Init ESTART: 0.00971 [0.00018] - Ecore_Evas Init Done ESTART: 0.00972 [0.1] - Ecore_Evas Engine Check ESTART: 0.00973 [0.1] - Ecore_Evas Engine Check Done ESTART: 0.00973 [0.0] - Edje Init ESTART: 0.00993 [0.00020] - Edje Init Done ESTART: 0.00994 [0.1] - E Intl Init ESTART: 0.00996 [0.2] - E Intl Init Done ESTART: 0.00996 [0.0] - E_Alert Init ESTART: 0.00996 [0.0] - E_Alert Init Done ESTART: 0.00996 [0.0] - E_Xinerama Init E17 INIT: XINERAMA SCREEN: [0], 2560x1440+1920+0 E17 INIT: XINERAMA SCREEN: [1], 1920x1080+0+0 E17 INIT: XINERAMA CHOSEN: [1], 1920x1080+0+0 E17 INIT: XINERAMA CHOSEN: [0], 2560x1440+1920+0 ESTART: 0.01035 [0.00039] - E_Xinerama Init Done ESTART: 0.01036 [0.0] - E_Randr Init E_RANDR: possible CRTC: 79 E_RANDR: possible CRTC: 0 E_RANDR: filling 1/2 (79) Fillng CRTC 79 (0x19fcfa0) CRTC 79 apparently is in mode 84, trying to find it in the list of modes.. found CRTC 79 in mode 84 E_RANDR: filling 2/2 (0) Fillng CRTC 0 (0x19fd020) CRTC 0 apparently is in mode -1, trying to find it in the list of modes.. ESTART: 0.01344 [0.00308] - E_Randr Init Done ESTART: 0.01345 [0.1] - E_Hints Init ESTART: 0.01377 [0.00032] - E_Hints Init Done ESTART: 0.01378 [0.1] - E_Configure Init ESTART: 0.01384 [0.7] - E_Configure Init Done ESTART: 0.01385 [0.1] - E Directories Init ESTART: 0.01395 [0.00010] - E Directories Init Done ESTART: 0.01396 [0.1] - E_Filereg Init ESTART: 0.01396 [0.1] - E_Filereg Init Done ESTART: 0.01396 [0.0] - E_Config Init ESTART: 0.01593 [0.00196] - E_Config Init Done ESTART: 0.01600 [0.7] - E_Env Init ESTART: 0.01601 [0.1] - E_Env Init Done ESTART: 0.01602 [0.2] - E_Scale Init ESTART: 0.01605 [0.3] - E_Scale Init Done ESTART: 0.01605 [0.0] - E_Pointer Init ESTART: 0.01606 [0.1] - E_Pointer Init Done ESTART: 0.01606 [0.0] - E Paths Init ESTART: 0.01608 [0.2] - E Paths Init Done ESTART: 0.01609 [0.0] - E_Ipc Init INFO:
Re: [E-devel] E_FM eeze mount compiling but not working
On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.com wrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. Not sure I'm doing the right thing. Using a .xsession with: export EINA_LOG_LEVELS=efm:5 exect /opt/e17/bin/enlightenment_start and starting with startx should work right? Not much more information unfortunately (xsession-errors attached) Cheers Jochen /etc/gdm3/Xsession: Beginning session setup... Xsession: unsupported number of arguments (2); falling back to default session. /etc/gdm3/Xsession: 43: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 44: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 46: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 48: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found ESTART: 0.0 [0.0] - Begin Startup ESTART: 0.3 [0.3] - Signal Trap ESTART: 0.4 [0.1] - Signal Trap Done ESTART: 0.7 [0.3] - Eina Init ESTART: 0.00023 [0.00016] - Eina Init Done ESTART: 0.00024 [0.0] - Determine Prefix = Enlightenment relocation handling = PREFIX: /opt/e17 BINDIR: /opt/e17/bin LIBDIR: /opt/e17/lib DATADIR: /opt/e17/share/enlightenment LOCALE: /opt/e17/share/locale = ESTART: 0.00032 [0.8] - Determine Prefix Done ESTART: 0.00036 [0.4] - Environment Variables ESTART: 0.00037 [0.2] - Environment Variables Done ESTART: 0.00038 [0.0] - Parse Arguments ESTART: 0.00039 [0.1] - Parse Arguments Done ESTART: 0.00039 [0.0] - Eet Init ESTART: 0.00161 [0.00122] - Eet Init Done ESTART: 0.00164 [0.3] - Ecore Init ESTART: 0.00179 [0.00015] - Ecore Init Done ESTART: 0.00180 [0.1] - Ecore Event Handlers ESTART: 0.00181 [0.1] - Ecore Event Handlers Done ESTART: 0.00181 [0.0] - Ecore_IMF Init ESTART: 0.01280 [0.01099] - Ecore_IMF Init Done ESTART: 0.01286 [0.6] - Ecore_File Init ESTART: 0.01408 [0.00123] - Ecore_File Init Done ESTART: 0.01413 [0.5] - Ecore_Con Init ESTART: 0.01424 [0.00011] - Ecore_Con Init Done ESTART: 0.01426 [0.2] - Ecore_Ipc Init ESTART: 0.01428 [0.3] - Ecore_Ipc Init Done ESTART: 0.01430 [0.2] - Ecore_X Init ESTART: 0.01431 [0.1] - Ecore_X Init Done ESTART: 0.01433 [0.1] - Ecore_Evas Init ESTART: 0.01458 [0.00025] - Ecore_Evas Init Done ESTART: 0.01460 [0.2] - Ecore_Evas Engine Check ESTART: 0.01462 [0.2] - Ecore_Evas Engine Check Done ESTART: 0.01463 [0.1] - Edje Init ESTART: 0.01514 [0.00051] - Edje Init Done ESTART: 0.01517 [0.3] - E Intl Init ESTART: 0.01522 [0.4] - E Intl Init Done ESTART: 0.01523 [0.1] - E_Alert Init ESTART: 0.01524 [0.1] - E_Alert Init Done ESTART: 0.01525 [0.1] - E_Xinerama Init E17 INIT: XINERAMA SCREEN: [0], 2560x1440+1920+0 E17 INIT: XINERAMA SCREEN: [1], 1920x1080+0+0 E17 INIT: XINERAMA CHOSEN: [1], 1920x1080+0+0 E17 INIT: XINERAMA CHOSEN: [0], 2560x1440+1920+0 ESTART: 0.01583 [0.00058] - E_Xinerama Init Done ESTART: 0.01584 [0.1] - E_Randr Init E_RANDR: possible CRTC: 79 E_RANDR: possible CRTC: 0 E_RANDR: filling 1/2 (79) Fillng CRTC 79 (0x1506f80) CRTC 79 apparently is in mode 84, trying to find it in the list of modes.. found CRTC 79 in mode 84 E_RANDR: filling 2/2 (0) Fillng CRTC 0 (0x1507000) CRTC 0 apparently is in mode -1, trying to find it in the list of modes.. ESTART: 0.02015 [0.00432] - E_Randr Init Done ESTART: 0.02017 [0.2] - E_Hints Init ESTART: 0.02061 [0.00044] - E_Hints Init Done ESTART: 0.02063 [0.2] - E_Configure Init ESTART: 0.02079 [0.00015] - E_Configure Init Done ESTART: 0.02080 [0.2] - E Directories Init ESTART: 0.02101
Re: [E-devel] E_FM eeze mount compiling but not working
On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.com wrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. For what it's worth if I compile e with udisks mount support only, i.e. configure --disable-mount-hal --disable-mount-eeze Icons show up on the desktop and I can mount and unmount, however when I pull the usb drive out, the icon stays on the desktop, another xsession-errors attached. Don't know if the two errors are related. Cheers Jochen /etc/gdm3/Xsession: Beginning session setup... /etc/gdm3/Xsession: 43: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 44: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 46: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 48: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found ESTART: 0.0 [0.0] - Begin Startup ESTART: 0.3 [0.3] - Signal Trap ESTART: 0.4 [0.1] - Signal Trap Done ESTART: 0.7 [0.3] - Eina Init ESTART: 0.00023 [0.00016] - Eina Init Done ESTART: 0.00023 [0.0] - Determine Prefix = Enlightenment relocation handling = PREFIX: /opt/e17 BINDIR: /opt/e17/bin LIBDIR: /opt/e17/lib DATADIR: /opt/e17/share/enlightenment LOCALE: /opt/e17/share/locale = ESTART: 0.00032 [0.9] - Determine Prefix Done ESTART: 0.00036 [0.4] - Environment Variables ESTART: 0.00040 [0.4] - Environment Variables Done ESTART: 0.00041 [0.1] - Parse Arguments ESTART: 0.00042 [0.1] - Parse Arguments Done ESTART: 0.00042 [0.0] - Eet Init ESTART: 0.00164 [0.00122] - Eet Init Done ESTART: 0.00167 [0.2] - Ecore Init ESTART: 0.00182 [0.00015] - Ecore Init Done ESTART: 0.00183 [0.1] - Ecore Event Handlers ESTART: 0.00183 [0.0] - Ecore Event Handlers Done ESTART: 0.00184 [0.0] - Ecore_IMF Init ESTART: 0.00789 [0.00606] - Ecore_IMF Init Done ESTART: 0.00793 [0.4] - Ecore_File Init ESTART: 0.00851 [0.00058] - Ecore_File Init Done ESTART: 0.00854 [0.3] - Ecore_Con Init ESTART: 0.00858 [0.5] - Ecore_Con Init Done ESTART: 0.00859 [0.1] - Ecore_Ipc Init ESTART: 0.00860 [0.1] - Ecore_Ipc Init Done ESTART: 0.00861 [0.1] - Ecore_X Init ESTART: 0.00861 [0.1] - Ecore_X Init Done ESTART: 0.00862 [0.0] - Ecore_Evas Init ESTART: 0.00873 [0.00011] - Ecore_Evas Init Done ESTART: 0.00874 [0.1] - Ecore_Evas Engine Check ESTART: 0.00874 [0.1] - Ecore_Evas Engine Check Done ESTART: 0.00875 [0.0] - Edje Init ESTART: 0.00894 [0.00019] - Edje Init Done ESTART: 0.00895 [0.1] - E Intl Init ESTART: 0.00897 [0.2] - E Intl Init Done ESTART: 0.00897 [0.0] - E_Alert Init ESTART: 0.00897 [0.0] - E_Alert Init Done ESTART: 0.00898 [0.0] - E_Xinerama Init E17 INIT: XINERAMA SCREEN: [0], 2560x1440+1920+0 E17 INIT: XINERAMA SCREEN: [1], 1920x1080+0+0 E17 INIT: XINERAMA CHOSEN: [1], 1920x1080+0+0 E17 INIT: XINERAMA CHOSEN: [0], 2560x1440+1920+0 ESTART: 0.00937 [0.00040] - E_Xinerama Init Done ESTART: 0.00940 [0.2] - E_Randr Init E_RANDR: possible CRTC: 79 E_RANDR: possible CRTC: 0 E_RANDR: filling 1/2 (79) Fillng CRTC 79 (0x1797fa0) CRTC 79 apparently is in mode 84, trying to find it in the list of modes.. found CRTC 79 in mode 84 E_RANDR: filling 2/2 (0) Fillng CRTC 0 (0x1798020) CRTC 0 apparently is in mode -1, trying to find it in the list of modes.. ESTART: 0.01235 [0.00296] - E_Randr Init Done ESTART: 0.01236 [0.1] - E_Hints Init ESTART: 0.01268 [0.00032] - E_Hints Init Done ESTART: 0.01269 [0.1] - E_Configure Init ESTART: 0.01276 [0.7] - E_Configure Init Done ESTART: 0.01276 [0.1] - E Directories Init ESTART:
Re: [E-devel] E_FM eeze mount compiling but not working
On 18/11/11 15:46, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:43:23 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.com wrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. Not sure I'm doing the right thing. Using a .xsession with: export EINA_LOG_LEVELS=efm:5 exect /opt/e17/bin/enlightenment_start and starting with startx should work right? Not much more information unfortunately (xsession-errors attached) Cheers Jochen yeah you did it properly. not seeing any attempts to mount anything though, does your log include the times when you tried? You mean when I plug and unplug the usb disk? I can't mount because the device never appears anywhere, i.e. no icon on the desktop or in the files menu. Cheers Jochen -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E_FM eeze mount compiling but not working
On 18/11/11 15:50, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:48:22 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.com wrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. For what it's worth if I compile e with udisks mount support only, i.e. configure --disable-mount-hal --disable-mount-eeze Icons show up on the desktop and I can mount and unmount, however when I pull the usb drive out, the icon stays on the desktop, another xsession-errors attached. Don't know if the two errors are related. Cheers Jochen ooh looks like you got a nice crash in efm. gdb attach to it and run whatever you did again to get a backtrace for me OK here it is: to reproduce I compile e with --disable-mount-hal --disable-mount-eeze start e attach gdb to e_fm plugin usb stick, unmount usb stick pull usb still - BOOM first time I did this all screens went black and I had to hard reset (didn't have a 2nd PC to test if I could ssh into the machine). Seems something is writing where it should not. Continuing. Program received signal SIGABRT, Aborted. 0x7f4b78643405 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x7f4b78643405 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x7f4b78646680 in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x7f4b78679dbb in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #3 0x7f4b78683606 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #4 0x7f4b7868833c in free () from /lib/x86_64-linux-gnu/libc.so.6 #5 0x00407695 in _e_fm_shared_device_storage_free (s=0x1acd070) at ../e_fm_shared_device.c:11 #6 0x00406d68 in _e_fm_main_udisks_cb_dev_del (data=optimized out, msg=optimized out) at e_fm_main_udisks.c:268 #7 0x7f4b7965afee in cb_signal_dispatcher (conn=optimized out, msg=0x1ac56e0) at e_dbus_signal.c:271 #8 0x7f4b79657254 in e_dbus_filter (conn=optimized out, message=0x1ac56e0, user_data=0x1abdeb0) at e_dbus.c:404 #9 0x7f4b791dc276 in dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #10 0x7f4b7965803d in e_dbus_idler (data=0x1abdeb0) at e_dbus.c:435 #11 0x7f4b7a0b3284 in _ecore_call_task_cb (data=optimized out, func=optimized out) at ecore_private.h:264 #12 _ecore_idle_enterer_call () at ecore_idle_enterer.c:164 #13 0x7f4b7a0b4965 in _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1765 #14 0x7f4b7a0b4faf in ecore_main_loop_begin () at ecore_main.c:887 #15 0x0040336e in main (argc=optimized out, argv=optimized out) at e_fm_main.c:157 1 #ifdef HAVE_CONFIG_H 2 #include config.h 3 #endif 4 5 #ifdef HAVE_ALLOCA_H 6 # include alloca.h 7 #elif defined __GNUC__ 8 # define alloca __builtin_alloca 9 #elif defined _AIX 10 # define alloca __alloca quit A debugging session is active. Inferior 1 [process 2172] will be detached. Quit anyway? (y or n) Detaching from program: /opt/e17/lib/enlightenment/utils/enlightenment_fm, process 2172 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E_FM eeze mount compiling but not working
On 18/11/11 16:09, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:48:22 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.com wrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. For what it's worth if I compile e with udisks mount support only, i.e. configure --disable-mount-hal --disable-mount-eeze Icons show up on the desktop and I can mount and unmount, however when I pull the usb drive out, the icon stays on the desktop, another xsession-errors attached. Don't know if the two errors are related. Cheers Jochen also, what dbus-using modules do you have loaded? something is broken there and should definitely be fixed... OK somehow I still had the places module loaded (this does not show anything for me btw), just unloaded. Crash still persists. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E_FM eeze mount compiling but not working
On 18/11/11 15:56, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:50:09 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 15:46, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 15:43:23 +1100 Jochen Schrödercycoma...@gmail.com wrote: On 18/11/11 13:16, Mike Blumenkrantz wrote: On Fri, 18 Nov 2011 09:18:50 +1100 Jochen Schrödercycoma...@gmail.comwrote: Hi all, I'm still trying to get eeze mount to work in E_FM. I have build eeze with libmount support (2.19.1). And I am building E17 with ./configure --disable-mount-hal --disable-mount-udisks, here is the relevant configure output: Preferred Backends: * device..: eeze * hal_mount...: no * udisks_mount: no * eeze_mount..: yes Additionally I have uncommented the following line in sysactions.conf # uncomment this line to enable eeze mounting for users user: someuser allow: /bin/mount /bin/umount /usr/bin/eject When plugging in a device on the usb port nothing appears on the desktop or in the file menu. xsession-errrors reports some dbus error (attached). This system is debian sid. This seems to be the same problem that was reported here: http://osdir.com/ml/enlightenment-development-linux-ui/2011-08/msg00503.html Additionally, when logging out E waits until the logout now, wait longer dialogue shows up (however I have not 100% confirmed that this is related). Cheers Jochen hmm definitely strange since it looks like your devices are being properly detected. please start your e with EINA_LOG_LEVELS=efm:5 and post back your xsession log again. Not sure I'm doing the right thing. Using a .xsession with: export EINA_LOG_LEVELS=efm:5 exect /opt/e17/bin/enlightenment_start and starting with startx should work right? Not much more information unfortunately (xsession-errors attached) Cheers Jochen yeah you did it properly. not seeing any attempts to mount anything though, does your log include the times when you tried? You mean when I plug and unplug the usb disk? I can't mount because the device never appears anywhere, i.e. no icon on the desktop or in the files menu. Cheers Jochen hmm update e now and see if you get the scanner connected message in your log with the log level enabled Ok will do -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e_fm build and mount problems
On 13/11/11 20:14, Vincent Torri wrote: On Sun, 13 Nov 2011, Jochen Schröder wrote: On 13/11/11 18:39, Vincent Torri wrote: On Sun, 13 Nov 2011, Jochen Schröder wrote: On 12/11/11 22:43, Vincent Torri wrote: Hey, On Sat, 12 Nov 2011, Vincent Torri wrote: Hi all, I was trying to dig deeper into a problem where I get a corruption in e_fm when mounting and removing a usb disk (see here:http://marc.info/?l=enlightenment-develm=132014458110340w=2 for details). I found a couple of problems when trying to build e with different e_fm options. 1. when efl is installed in /opt/ for example eeze_mount is always disabled because the configure test fails because of a missing -L/opt/e17 in the compile. i don't have libmount, so I can't test it. Can you paste config.log of eeze, please ? Sorry I didn't make myself clear, this is compiling E, not eeze. Eeze compiled fine with libmount support. However when I compile E and do configure it fails the check, the relevant lines of E's config.log are below configure:15678: checking for eeze_disk_function in -leeze configure:15703: gcc -std=gnu99 -o conftest -g -O2 conftest.c -leeze -lpam 5 /usr/bin/ld: cannot find -leeze that is strange: the eeze.pc file should have -L/opt/e17/lib -leeze in the Libs entry. One possible reason to not have -L***: you have previously installed eeze in /usr, removed the files manually except /usr/lib/pkgconfig/eeze.pc. Then installed eeze in /opt/e17, without updating PKG_CONFIG_PATH. So it's the eeze.pc in /usr/lib/pkgconfig which is used. So verify first that there is not an eeze.pc file somewhere else Vincent eeze.pc is fine, and eeze gets detected by pkgconfig and the -L{library_path} is present. The problem is to enable eeze mounting there is a check in configure.ac to test the presence of eeze_disk_function using AC_CHECK_LIB (see line 397-411 in configure.ac). The way I understand from just reading up on autoconf. AC_CHECK_LIB only uses the default library paths, and there is nothing to include the additional paths in the test and unfortunately I don't know how to put them there either. in e_fm/Makefile.am: if HAVE_EEZE_MOUNT AM_CFLAGS += @EET_CFLAGS@ LIBS += @EET_LIBS@ here, there is maybe a missing libs. Try AM_CFLAGS += @EEZE_CFLAGS@ @EET_CFLAGS@ LIBS += @EEZE_LIBS@ @EET_LIBS@ It's not my code. Honestly, i would have not done that that way. Mike should look at that patch first before I commit (if it works) Vincent Thanks for taking time to debug this. I think you misunderstand me though. The problem is not building e_fm it is configuring E to build with eeze mount. Eeze is installed in /opt/e17/lib linked to to libmount. Now if I run autogen.sh in e's src directory e_mount support is never enabled. The reason is that the configure test fails with /usr/bin/ld: cannot find -leeze. The offending code from e/configure.ac is (line 397-414): eeze_mount= EEZE_MOUNT_CONFIG=0 if test x$e_cv_want_mount_eeze != xno ; then AC_CHECK_LIB([eeze], [eeze_disk_function], [ eeze_mount=eeze = 1.0.999 ecore-con = 1.0.999 EEZE_MOUNT_CONFIG=1 AC_DEFINE_UNQUOTED([HAVE_EEZE_MOUNT], [1], [enable eeze mounting]) AC_MSG_NOTICE([eeze mounting enabled]) ], [ AC_MSG_NOTICE([eeze mounting disabled]) e_cv_want_mount_eeze=no ] ) else AC_MSG_NOTICE([eeze mounting disabled]) fi (note that the presence of eeze + flags, has been determined earlier via pkgconfig tests). As I understand this and the autoconf documentation, this is a bit of a hack to see if libeeze was compiled with mount support by checking if libeeze contains the eeze_disk_function. The problem seems to be that AC_CHECK_LIB only uses the standard library path, so if eeze is installed in /opt/ the test always fails. Cheers Jochen This is because I have eeze installed in /opt/e17 which is not in the library path and therefore the linker fails. Adding -L/opt/e17/lib to configure or export LIBRARY_PATH=/opt/e17/lib fixes this and eeze_mount is enabled. I have not figured out a way of making AC_CHECK_LIB actually use a non-default library path (mind you as I said earlier I don't really know anything about autofoo) Hope this makes it clearer. Cheers Jochen 2. configure help says enable hal device backend is disabled by default, however I always have it enabled after configure there is indeed a problem with hal device *backend* (which is actually not disabled by default), but the variable e_cv_want_device_hal is anyway not used at all. So I'm wondering why that part of code is still in configure.ac hal *mount* is enabled by default, and that's what is displayed in the configure output: Preferred Backends: * device..: eeze * hal_mount...: enabled * udisks_mount: enabled * eeze_mount..: I think i've fixed that in svn. Tell me
Re: [E-devel] e_fm build and mount problems
On 12/11/11 22:43, Vincent Torri wrote: Hey, On Sat, 12 Nov 2011, Vincent Torri wrote: Hi all, I was trying to dig deeper into a problem where I get a corruption in e_fm when mounting and removing a usb disk (see here:http://marc.info/?l=enlightenment-develm=132014458110340w=2 for details). I found a couple of problems when trying to build e with different e_fm options. 1. when efl is installed in /opt/ for example eeze_mount is always disabled because the configure test fails because of a missing -L/opt/e17 in the compile. i don't have libmount, so I can't test it. Can you paste config.log of eeze, please ? Sorry I didn't make myself clear, this is compiling E, not eeze. Eeze compiled fine with libmount support. However when I compile E and do configure it fails the check, the relevant lines of E's config.log are below configure:15678: checking for eeze_disk_function in -leeze configure:15703: gcc -std=gnu99 -o conftest -g -O2 conftest.c -leeze -lpam 5 /usr/bin/ld: cannot find -leeze This is because I have eeze installed in /opt/e17 which is not in the library path and therefore the linker fails. Adding -L/opt/e17/lib to configure or export LIBRARY_PATH=/opt/e17/lib fixes this and eeze_mount is enabled. I have not figured out a way of making AC_CHECK_LIB actually use a non-default library path (mind you as I said earlier I don't really know anything about autofoo) Hope this makes it clearer. Cheers Jochen 2. configure help says enable hal device backend is disabled by default, however I always have it enabled after configure there is indeed a problem with hal device *backend* (which is actually not disabled by default), but the variable e_cv_want_device_hal is anyway not used at all. So I'm wondering why that part of code is still in configure.ac hal *mount* is enabled by default, and that's what is displayed in the configure output: Preferred Backends: * device..: eeze * hal_mount...: enabled * udisks_mount: enabled * eeze_mount..: I think i've fixed that in svn. Tell me if there's something wrong. 3. when I pass --disable-mount-hal to configure the build of e_fm_main_udisks fails with the following error: /usr/bin/ld: e_fm_main_udisks.o: undefined reference to symbol 'e_dbus_method_call_send' /usr/bin/ld: note: 'e_dbus_method_call_send' is defined in DSO /opt/e17/lib/libedbus.so.1 so try adding it to the linker command line /opt/e17/lib/libedbus.so.1: could not read symbols: Invalid operation no problem here. The symbol e_dbus_method_call_send is in my libedbus. I don't know what the problem could be. That symbol exists since e_dbus 1.0. Note that the EFL are not in /opt/ in my case. collect2: ld returned 1 exit status make[4]: *** [enlightenment_fm] Error 1 make[4]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src/bin/e_fm' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e' make: *** [all] Error 2 /usr/bin/ld: e_fm_main_udisks.o: undefined reference to symbol 'e_dbus_method_call_send' /usr/bin/ld: note: 'e_dbus_method_call_send' is defined in DSO /opt/e17/lib/libedbus.so.1 so try adding it to the linker command line /opt/e17/lib/libedbus.so.1: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[4]: *** [enlightenment_fm] Error 1 make[4]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src/bin/e_fm' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e' make: *** [all] Error 2 4. building after configure with --disable-mount-hal and --disable-mount-udisks works (after fixing 1 by exporting LIBRARY_PATH). However the icons for usb-disks never show up on the screen although they are detected by eeze (messages about detected devices show up in xsession-errors). as I do not have eeze_mount, I think that I can't test that. Maybe Mike could look at that Vincent Unfortunately I don't know anything about autofoo, otherwise I would have sent some patches for 1,2 and 3. If I can do anything else let me know. Cheers Jochen -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list
[E-devel] e_fm build and mount problems
Hi all, I was trying to dig deeper into a problem where I get a corruption in e_fm when mounting and removing a usb disk (see here:http://marc.info/?l=enlightenment-develm=132014458110340w=2 for details). I found a couple of problems when trying to build e with different e_fm options. 1. when efl is installed in /opt/ for example eeze_mount is always disabled because the configure test fails because of a missing -L/opt/e17 in the compile. 2. configure help says enable hal device backend is disabled by default, however I always have it enabled after configure 3. when I pass --disable-mount-hal to configure the build of e_fm_main_udisks fails with the following error: /usr/bin/ld: e_fm_main_udisks.o: undefined reference to symbol 'e_dbus_method_call_send' /usr/bin/ld: note: 'e_dbus_method_call_send' is defined in DSO /opt/e17/lib/libedbus.so.1 so try adding it to the linker command line /opt/e17/lib/libedbus.so.1: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[4]: *** [enlightenment_fm] Error 1 make[4]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src/bin/e_fm' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e' make: *** [all] Error 2 /usr/bin/ld: e_fm_main_udisks.o: undefined reference to symbol 'e_dbus_method_call_send' /usr/bin/ld: note: 'e_dbus_method_call_send' is defined in DSO /opt/e17/lib/libedbus.so.1 so try adding it to the linker command line /opt/e17/lib/libedbus.so.1: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[4]: *** [enlightenment_fm] Error 1 make[4]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src/bin/e_fm' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jschrod/Downloads/Enlightenment/e17_src/e' make: *** [all] Error 2 4. building after configure with --disable-mount-hal and --disable-mount-udisks works (after fixing 1 by exporting LIBRARY_PATH). However the icons for usb-disks never show up on the screen although they are detected by eeze (messages about detected devices show up in xsession-errors). Unfortunately I don't know anything about autofoo, otherwise I would have sent some patches for 1,2 and 3. If I can do anything else let me know. Cheers Jochen -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] some e17 bugs
Hi guys, I've been having a couple of small issues with e17 for a while and thought I really should report them. I've just updated and they still persist. 1. An issue with removable media and desktop items. When I plug in a flashdrive, it shows up fine on the desktop. It also disappears again once I remove it. However, if I mount it (via right click), and then unmount and remove the drive. It stays on the desktop until I restart E. xsession-errors shows some dbus errors and a segfault (attached). 2. The places module is totally empty for me, i.e. it does not show any drives. 3. I'm not sure if this is actually a bug or intended behaviour. I'm using two screens and would like to use alt-tab to switch between windows on both screens, but not on other virtual desks. However, when I check Windows from other screens in Windows List Settings, but leave Windows from other desks unchecked. It switches to only windows on the desk of the screen I'm on, but windows from all desks from the other screen are in the list. I find this extremely confusing, especially if one by accident releases the alt-tab and is on the other screen, now windows from all desks on the previous screen are included. I really only want to switch between the windows on the two visible desks. Cheers Jochen /etc/gdm3/Xsession: Beginning session setup... /etc/gdm3/Xsession: 43: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 44: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 46: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found /etc/gdm3/Xsession: 48: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found ESTART: 0.0 [0.0] - Begin Startup ESTART: 0.5 [0.4] - Signal Trap ESTART: 0.5 [0.1] - Signal Trap Done ESTART: 0.8 [0.3] - Eina Init ESTART: 0.00025 [0.00017] - Eina Init Done ESTART: 0.00026 [0.0] - Determine Prefix = Enlightenment relocation handling = PREFIX: /opt/e17 BINDIR: /opt/e17/bin LIBDIR: /opt/e17/lib DATADIR: /opt/e17/share/enlightenment LOCALE: /opt/e17/share/locale = ESTART: 0.00034 [0.9] - Determine Prefix Done ESTART: 0.00039 [0.5] - Environment Variables ESTART: 0.00041 [0.2] - Environment Variables Done ESTART: 0.00042 [0.0] - Parse Arguments ESTART: 0.00042 [0.1] - Parse Arguments Done ESTART: 0.00043 [0.0] - Eet Init ESTART: 0.00164 [0.00121] - Eet Init Done ESTART: 0.00166 [0.2] - Ecore Init ESTART: 0.00181 [0.00015] - Ecore Init Done ESTART: 0.00182 [0.1] - Ecore Event Handlers ESTART: 0.00184 [0.2] - Ecore Event Handlers Done ESTART: 0.00185 [0.1] - Ecore_IMF Init ESTART: 0.01280 [0.01096] - Ecore_IMF Init Done ESTART: 0.01289 [0.9] - Ecore_File Init ESTART: 0.01410 [0.00120] - Ecore_File Init Done ESTART: 0.01414 [0.5] - Ecore_Con Init ESTART: 0.01420 [0.6] - Ecore_Con Init Done ESTART: 0.01421 [0.1] - Ecore_Ipc Init ESTART: 0.01424 [0.3] - Ecore_Ipc Init Done ESTART: 0.01426 [0.1] - Ecore_X Init ESTART: 0.01427 [0.2] - Ecore_X Init Done ESTART: 0.01429 [0.1] - Ecore_Evas Init ESTART: 0.01455 [0.00027] - Ecore_Evas Init Done ESTART: 0.01457 [0.2] - Ecore_Evas Engine Check ESTART: 0.01458 [0.1] - Ecore_Evas Engine Check Done ESTART: 0.01459 [0.1] - Edje Init ESTART: 0.01514 [0.00054] - Edje Init Done ESTART: 0.01517 [0.3] - E Intl Init ESTART: 0.01522 [0.5] - E Intl Init Done ESTART: 0.01523 [0.1] - E_Alert Init ESTART: 0.01524 [0.1] - E_Alert Init Done ESTART: 0.01525 [0.1] - E_Xinerama Init E17 INIT: XINERAMA SCREEN: [0], 2560x1440+1920+0 E17 INIT: XINERAMA SCREEN: [1], 1920x1080+0+0 E17 INIT: XINERAMA CHOSEN: [1], 1920x1080+0+0 E17 INIT: XINERAMA CHOSEN: [0], 2560x1440+1920+0 ESTART: 0.01582 [0.00057] - E_Xinerama Init Done ESTART: 0.01586 [0.4] - E_Randr Init E_RANDR: possible CRTC: 79 E_RANDR: possible CRTC: 0 E_RANDR: filling 1/2 (79) Fillng CRTC 79 (0x1b75de0) CRTC 79 apparently is in mode 84, trying to find it in the list of modes.. found CRTC 79 in mode 84 E_RANDR: filling 2/2 (0) Fillng CRTC 0 (0x1b75e60) CRTC 0 apparently is in mode -1, trying to find it in the list of modes.. ESTART: 0.02002 [0.00416] - E_Randr Init Done ESTART: 0.02004 [0.2] - E_Hints Init ESTART: 0.02048 [0.00044] - E_Hints Init Done ESTART: 0.02050 [0.2] - E_Configure Init ESTART: 0.02064 [0.00015] - E_Configure Init Done ESTART: 0.02066 [0.2] - E Directories Init ESTART: 0.02085 [0.00019] - E Directories Init Done ESTART: 0.02087 [0.2] - E_Filereg Init ESTART: 0.02089 [0.2] - E_Filereg Init Done ESTART: 0.02090 [0.1] - E_Config Init ESTART: 0.02385 [0.00294] - E_Config Init Done ESTART: 0.02393 [0.8] - E_Env Init ESTART: 0.02394 [0.2] - E_Env Init Done ESTART: 0.02397 [0.3] - E_Scale Init ESTART: 0.02402 [0.5] -
Re: [E-devel] e17 segfault on fresh install
On 10/15/2011 04:20 AM, Jim Kukunas wrote: On Fri, Oct 14, 2011 at 03:18:48PM +1100, Jochen Schröder wrote: Hi all, I just rebuild all of EFL and E17 gives me a segfault when starting with a clean config directory. Seems to be related to the recent sse3 work. What is your compiler version and CFLAGS? Just realised my CFLAGS contained -msse4 (probably from when I copied the build script over from a different PC). I just recompiled without -msse4 and it is working now (cflags: -g3,-ggdb,-march=core2,-mfpmath=sse,-msse,-msse2,-msse3,-O2) Seams that that was the problem, sorry for the noise. Cheers Jochen The parameters to _mm_set_epi32 look reasonable. The only reason I could imagine this failing is if your compiler isn't aligning things properly. cat /proc/cpuinfo processor: 1 vendor_id: GenuineIntel cpu family : 6 model: 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 1998.000 cache size : 4096 KB physical id : 0 siblings : 2 core id : 1 cpu cores: 2 apicid : 1 initial apicid : 1 fpu : yes fpu_exception: yes cpuid level : 10 wp : yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dts tpr_shadow vnmi flexpriority bogomips : 4654.98 clflush size : 64 cache_alignment : 64 address sizes: 36 bits physical, 48 bits virtual power management: bt attached. Cheers Jochen #0 0x7fa75897cbce in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00435961 in e_alert_show (sig=optimized out) at e_alert.c:57 #2signal handler called #3 0x7fa75b037cc5 in _mm_set_epi32 (__q0=255, __q1=255, __q2=255, __q3=255) at /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:586 #4 _op_blend_mas_can_dp_sse3 (s=optimized out, m=0x1e7a4e1 \377\377\377\377\377\377, c=4278190080, d=0x7fa74c8b0df0, l=4) at op_blend_mask_color_sse3.c:79 #5 0x7fa75b01c147 in evas_common_font_draw_internal (dst=0x2268b70, dc=0x21c0eb0, x=29, y=12, text_props=0x21c4718, func=0x7fa75b037850_op_blend_mas_can_dp_sse3, ext_x=29, ext_y=2, ext_w=313, ext_h=15, im_w=377, fn=optimized out, im_h=optimized out) at evas_font_draw.c:298 #6 0x7fa75b01c4cb in evas_common_font_draw (dst=0x2268b70, dc=0x21c0eb0, fn=optimized out, x=29, y=12, text_props=0x21c4718) at evas_font_draw.c:418 #7 0x7fa74f3893ea in eng_font_draw (data=optimized out, context=optimized out, surface=optimized out, font=optimized out, x=optimized out, y=optimized out, w=313, h=15, ow=313, oh=15, text_props=0x21c4718) at evas_engine.c:898 #8 0x7fa75afd609f in evas_object_text_render (obj=0x214e480, output=0x21c1380, context=0x21c0eb0, surface=0x2268b70, x=0, y=0) at evas_object_text.c:1665 #9 0x7fa75afebd3e in evas_render_mapped (e=0x21c37a0, obj=0x214e480, context=0x21c0eb0, surface=0x2268b70, off_x=0, off_y=0, mapped=0, ecx=0, ecy=0, ecw=377, ech=22) at evas_render.c:1256 #10 0x7fa75afeeaf1 in evas_render_updates_internal (e=0x21c37a0, make_updates=1 '\001', do_draw=1 '\001') at evas_render.c:1579 #11 0x7fa75a911d65 in _ecore_evas_x_render (ee=0x21c3580) at ecore_evas_x.c:256 #12 0x7fa75a90f041 in _ecore_evas_idle_enter (data=optimized out) at ecore_evas.c:52 #13 0x7fa75ad6c1de in _ecore_call_task_cb (data=optimized out, func=optimized out) at ecore_private.h:246 #14 _ecore_idle_enterer_call () at ecore_idle_enterer.c:165 #15 0x7fa75ad6daf5 in _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1699 #16 0x7fa75ad6debf in ecore_main_loop_begin () at ecore_main.c:864 #17 0x00433bf7 in main (argc=optimized out, argv=optimized out) at e_main.c:954 quit A debugging session is active. Inferior 1 [process 2371] will be detached. Quit anyway? (y or n) Detaching from program: /opt/e17/bin/enlightenment, process 2371 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- All the data continuously generated in your IT infrastructure contains a definitive record
Re: [E-devel] e17 segfault on fresh install
On 10/15/2011 01:37 PM, Carsten Haitzler (The Rasterman) wrote: On Fri, 14 Oct 2011 16:16:44 -0700 Jim Kukunas james.t.kuku...@linux.intel.com said: On Sat, Oct 15, 2011 at 12:54:00AM +0200, Tom Hacohen wrote: On 14/10/11 19:20, Jim Kukunas wrote: What is your compiler version and CFLAGS? The parameters to _mm_set_epi32 look reasonable. The only reason I could imagine this failing is if your compiler isn't aligning things properly. It's the sse3 issue all over again. As you can see, his CPU doesn't support sse3 but sse3 code is called. His CPU does support SSE3, hence the ``pni'' in his /proc/cpuinfo. let's eliminate first shall we. tomas - can you either --disable-cpu-sse3 when configuring evas, OR set EVAS_CPU_NO_SSE3=1 as an env var before running e to see if this is sse3 stuff or not or a more generic problem. I assume you mean me not Tomas, as I reported the segfault. This was on my PC at work so it will have to wait until Monday. This is a Core 2 Duo, which AFAIK does support SSE3 (wikipedia says SSE3 was introduced with Prescott). Cheers Jochen -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] e17 segfault on fresh install
Hi all, I just rebuild all of EFL and E17 gives me a segfault when starting with a clean config directory. Seems to be related to the recent sse3 work. cat /proc/cpuinfo processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping: 11 cpu MHz : 1998.000 cache size : 4096 KB physical id : 0 siblings: 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dts tpr_shadow vnmi flexpriority bogomips: 4654.98 clflush size: 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: bt attached. Cheers Jochen #0 0x7fa75897cbce in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00435961 in e_alert_show (sig=optimized out) at e_alert.c:57 #2 signal handler called #3 0x7fa75b037cc5 in _mm_set_epi32 (__q0=255, __q1=255, __q2=255, __q3=255) at /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:586 #4 _op_blend_mas_can_dp_sse3 (s=optimized out, m=0x1e7a4e1 \377\377\377\377\377\377, c=4278190080, d=0x7fa74c8b0df0, l=4) at op_blend_mask_color_sse3.c:79 #5 0x7fa75b01c147 in evas_common_font_draw_internal (dst=0x2268b70, dc=0x21c0eb0, x=29, y=12, text_props=0x21c4718, func=0x7fa75b037850 _op_blend_mas_can_dp_sse3, ext_x=29, ext_y=2, ext_w=313, ext_h=15, im_w=377, fn=optimized out, im_h=optimized out) at evas_font_draw.c:298 #6 0x7fa75b01c4cb in evas_common_font_draw (dst=0x2268b70, dc=0x21c0eb0, fn=optimized out, x=29, y=12, text_props=0x21c4718) at evas_font_draw.c:418 #7 0x7fa74f3893ea in eng_font_draw (data=optimized out, context=optimized out, surface=optimized out, font=optimized out, x=optimized out, y=optimized out, w=313, h=15, ow=313, oh=15, text_props=0x21c4718) at evas_engine.c:898 #8 0x7fa75afd609f in evas_object_text_render (obj=0x214e480, output=0x21c1380, context=0x21c0eb0, surface=0x2268b70, x=0, y=0) at evas_object_text.c:1665 #9 0x7fa75afebd3e in evas_render_mapped (e=0x21c37a0, obj=0x214e480, context=0x21c0eb0, surface=0x2268b70, off_x=0, off_y=0, mapped=0, ecx=0, ecy=0, ecw=377, ech=22) at evas_render.c:1256 #10 0x7fa75afeeaf1 in evas_render_updates_internal (e=0x21c37a0, make_updates=1 '\001', do_draw=1 '\001') at evas_render.c:1579 #11 0x7fa75a911d65 in _ecore_evas_x_render (ee=0x21c3580) at ecore_evas_x.c:256 #12 0x7fa75a90f041 in _ecore_evas_idle_enter (data=optimized out) at ecore_evas.c:52 #13 0x7fa75ad6c1de in _ecore_call_task_cb (data=optimized out, func=optimized out) at ecore_private.h:246 #14 _ecore_idle_enterer_call () at ecore_idle_enterer.c:165 #15 0x7fa75ad6daf5 in _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1699 #16 0x7fa75ad6debf in ecore_main_loop_begin () at ecore_main.c:864 #17 0x00433bf7 in main (argc=optimized out, argv=optimized out) at e_main.c:954 quit A debugging session is active. Inferior 1 [process 2371] will be detached. Quit anyway? (y or n) Detaching from program: /opt/e17/bin/enlightenment, process 2371 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] osnews article
On 02/12/2011 07:39 AM, Mike Blumenkrantz wrote: Kapelonis Kostis is writing an article about EFL 1.0 for OSnews. The draft can be found at http://pastebin.com/zAAQDJQy Feedback: Need just the canvas and nothing else? You got it! You want a toolkit like experience? Add elementary into the mix. No need for dbus? Dump the e_dbus library? You have your own data structures already implemented? Remove eina from the mix? Eina cannot be removed. All EFL libraries depend on it. It might be good to also refer to rasters email about Samsungs involvement with a linux mobile OS. The Nokia/MS news created a lot of discussion over there. J -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] 1.0 Release of core EFL
On 01/29/2011 02:43 PM, Carsten Haitzler (The Rasterman) wrote: Finally after a lkong time coming, we are pleased to announce the 1.0 release of the core EFL libraries (With the exception of Eet at 1.4). This has been many years coming. The following libraries have been released: * Eina - 1.0.0 * Eet - 1.4.0 * Evas - 1.0.0 * Ecore - 1.0.0 * Embryo - 1.0.0 * Edje - 1.0.0 * E_Dbus - 1.0.0 * Efreet - 1.0.0 * Eeze - 1.0.0 You can download the respective libraries from our Download Page: http://www.enlightenment.org/p.php?p=downloadl=en Congrats to all E developers, you have done an amazing job! -- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e17 problem when using darktable
On 04/01/11 21:15, Carsten Haitzler (The Rasterman) wrote: On Sat, 25 Dec 2010 17:30:44 +1100 Jochen Schrödercycoma...@gmail.com said: Hi all, I've encountered a weird bug when using darktable (a raw photography workflow program). It's a bit difficult to explain. A number of the tools in darktable don't work properly when using in e17, but they work fine in gnome. There are some tools you need to drag dots on curves around to change e.g. colors. One of the tools is the colorzone tool. There is a screencast at http://blog.pcode.nl/2010/12/06/darktable-0-7-screencast-library/ demonstrating how the tool should be working (see the colourzones plugin screencast). At about 1:45 he demonstrates how you can change the color by moving some points. Now this works fine if I use darktable in gnome, however under e17 trying to drag those points does not do anything (the points don't move). I know this is not a very good explanation, so if you can give me some hints how to better explain or troubleshoot this I'll try to do it. as such the only thing that can actually interfere might be button bindings - ie u have bound the same mouse button + modifier - or well e has it bound by default, but thats it - e would just steal the events before they got to the app - or x would steal them and re-direct to e. as such all non-grabbed events go DIRECT to apps so everything is up to the app to handle so if its not a conflict of bindings... thats an app bug. e doesnt interfere nor is it involved in keyboard or mouse input beyond grabbing things as above. (well also involved could be click always raises which involves a passive button grab too - click to focus too but only on the first click to focus a window). I've just done some more tests and this appears only when click to focus is checked, however it also appears in blackbox when click focus policy is selected (however works fine in Gnome with click-focus). YOu're probably right that it's either a gtk or darktable bug. Sorry for the noise As a side note, what does the click to focus option under focus-misc actually mean. If I have click focus policy selected it seems redundant, but if I use sloppy or pointer focus, I already must have the pointer inside the window to click it so it seems redundant to me as well? Jochen -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] e17 problem when using darktable
Hi all, I've encountered a weird bug when using darktable (a raw photography workflow program). It's a bit difficult to explain. A number of the tools in darktable don't work properly when using in e17, but they work fine in gnome. There are some tools you need to drag dots on curves around to change e.g. colors. One of the tools is the colorzone tool. There is a screencast at http://blog.pcode.nl/2010/12/06/darktable-0-7-screencast-library/ demonstrating how the tool should be working (see the colourzones plugin screencast). At about 1:45 he demonstrates how you can change the color by moving some points. Now this works fine if I use darktable in gnome, however under e17 trying to drag those points does not do anything (the points don't move). I know this is not a very good explanation, so if you can give me some hints how to better explain or troubleshoot this I'll try to do it. Cheers Jochen -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Dialogs, menus, etc (usability)
Well I'm just a mere user, but I've been using e for a number of years. I've a couple of comments on your points from such a user perspective. On 06/13/2010 03:56 AM, Lachezar Petkov wrote: Hi crowd, Here are my thoughts on some usability issues in E. What bugs me atm is that I'm working on the icons for the dialogs in the conf panel, and I think there are too much dialogs and some could be merged or removed altogether. I am aware that a redesign of the whole panel is planned, so my ideas may help. Actually, if it's going to be an icon view-based thing, then we kinda must merge some of the dialogs, otherwise its gonna be huge. ---Dialogs--- 1) Colors, I think can easily just be a tab in the Theme dialog, since its just customizing the theme. 2) Icon theme - this one can be very confusing for every gnome/kde user, since they'd expect that all icons - in E or in 3rd party apps will suddenly change. And thats how it should be, I see this as a design disadvange of the everything in one .edj approach. Anyway, I think this can easily go in Theme as well. 3) Mouse Cursor - the same. 4) Scaling - I'm not sure what this dialog does at all. It's tiny and not well explained. We NEED tooltips for idiots like me. I agree with this it has always been unclear to me as well. 5) Dropshadow - move to Windows part of the panel. I think it makes much more sense, since its totally related only to windows, it doesnt put dropshadows under text or theme elements or anything like that. I disagree, dropshadows change the look and feel (appearance), same goes for compositing which is also in look. 6) Apps Problem with naming this Apps is that its not about applications themselves, but application launchers. On the other hand app launcher is long and probably no good for not tech-savvy users. I think only one dialog where people can create launchers and put them in place would be enough. Also simple checkboxes launch on startup and launch on restart would be more than enough, no need even for separate dialogs (that even sound confusing), I think. Also, if the user wants to start an app when E start, I think its obvious that he/she would want this app to restart when they restart E (or when E crashes). So that questions, the restart applications thing altogether. 7) Windows. I guarantee right now a typical user would just say holy shit. I know i do :-) And I'm not even sure about most of the stuff here, but I'm sure we can merge some of these, rename some of them, add freaking tooltips, etc. I agree on the tooltips, but those options should be there people (including me) use them 8) Menu settings - Menu preferences? Also, this one seems kinda broken - Advanced shows exactly the same content, but in tabs.. What's wrong with settings? 9) Client List Menu - who's client? what menu? ;-) 10) Language - Localization Actually as a non-english speaker I find localization a lot less intuitive than language settings, because really that's what localization settings are language settings 11) Input Method Settings - I really don't know what this thing does. 12) We can merge Mouse Settings and Bindigns into one dialog with tabs. Not sure about Interaction (not sure what it does) and Edge bindings. 13) Don't think we need Settings of the Settings. The user can make E remember the position of the windows in other ways and a checkbox don't show this in the future in the confirmation dialogs would be much better. I disagree, a place where I can set these would be good. Maybe at some later point you decide that you want to see the confirmation dialogs, but you previously checked the don't show this in the future where would you change that? 14) Profiles may go in Look feel or Advanced. 15) The mixer doenst need a dialog on its own in the conf panel. I disagree, I think it's a good thing that there is a central location where all configuration goes. 16) Pager's setings can be accessed with right click on it, no need for conf panel dialog. Same comment as above, I really dislike having to look for different configuration items at different locations. Having a central location for all configuration is a good thing 17) Gadgets is totally useless? To my understanding it adds a gadget to the desktop.. there are much clever ways to do this. see above 18) File Icons - this thing should be removed altogether. Its ugly, complicated and pretty useless. Just because when you click on a file, see it settings you can assign it a custom icon, there is just no need for this thing. Not to mention the huge, confusing list of mime types. --Menus--- 1) I dont think that Fav apps should be in the manin menu by default. Its more than easily accessible via right click. Strongly disagree, the Fav apps is the most used item in my menu. I never use right click. 2) Files - should be disabled if icons on the desktop are enabled. It takes space and