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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users