So I think I'm mostly ok for now: On Mon, Feb 13, 2012 at 10:22:46AM -0800, Marc MERLIN wrote: > The good news is that the lucid packages install fine on debian testing, so > I picked that for now. > The only problem I found was that my application menu expands to an empty > menu. > The old (debian) e17 asked me which menu config from /etc/xdg/menus I wanted > to use. > The new one asked me nothing about menus when I wiped my config and while I > do have /etc/xdg/menus/enlightenment-applications.menu , I have an empty > menu (I had to go to ALT+CTRL+F1 and run DISPLAY=0 xterm to get myself > started :) ). > > Any idea how I can tell e17 to get its menus from /etc/xdg/menus if it's not > configured properly by default?
So, "strace is your friend" of course. strace showed that my ubuntu/lucid precompiled package was configured to only look in /home/merlin/.config/menus/applications.menu and that's it. Apparently that's where ubuntu puts its stuff, but not debian. Yeah for linux compatibility! It looks like the menu location is baked in the binary, namely: /usr/lib/enlightenment/modules/conf_menus/linux-gnu-x86_64-ver-pre-svn-08/module.so Not, just for "fun", I looked in ~/.xsession-errors: ESTART: 0.38797 [0.04325] - SLEEP CRI<14526>: eina_iterator.c:98 eina_iterator_free() *** Eina Magic Check Failed !!! Input handle pointer is NULL ! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! Or: ERR<14526>: eina_iterator.c:99 eina_iterator_free() safety check failed: iterator == NULL ERR<14526>:e_dbus_connman e_connman_private.h:114 _dbus_callback_check_and_init() an error was reported by server: name="org.freedesktop.DBus.Error.NameHasNoOwner", message="Could not get owner of name 'net.connman': no such name" CRI<14526>: eina_iterator.c:98 eina_iterator_free() *** Eina Magic Check Failed !!! Input handle pointer is NULL ! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! ERR<14526>: e_randr.c:1678 _e_randr_restore_12_policies() safety check failed: e_config->randr_serialized_setup == NULL Is this "expected" ? Thanks, Marc -- "A mouse is a device used to point at the xterm you want to type in" - A.S.R. Microsoft is to operating systems .... .... what McDonalds is to gourmet cooking Home page: http://marc.merlins.org/ ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users