SparkyLinux Forums

Software & hardware support => Desktops => Topic started by: Linux_Newbi on February 26, 2014, 06:09:04 PM

Title: application menu problem
Post by: Linux_Newbi on February 26, 2014, 06:09:04 PM
When i try to acess the applications section of the rightclick menu on the descop(obmenu), i tells me that there is an invalid output from pipe-menu '/usr/lib/marchobmenu/mom-deamon.py show'. this only effects one user (the one created at instalation). I am running ultra with LXDE desktop.



thanks.
Title: Re: application menu problem
Post by: pavroo on February 26, 2014, 06:24:12 PM
Are you running Ultra Openbox or have you installed LXDE to the Openbox desktop?
Title: Re: application menu problem
Post by: Linux_Newbi on February 26, 2014, 09:10:40 PM
I have installed LXDE, but the problem still effects the main user in openbox, whereas the other user is fine in both LXDE and openbox
Title: Re: application menu problem
Post by: pavroo on February 26, 2014, 09:17:27 PM
The marchobmenu does not start on any different desktop then Openbox automatically.

That why it doesn't work.

If you log out from LXDE and log into Openbox desktop it should works.

Title: Re: application menu problem
Post by: Linux_Newbi on February 26, 2014, 09:25:06 PM
It doesn't work on openbox either, same error, and the rest of the menu works just fine, directories, wether, config etc... I set it to auto start in LXDE(not in the obmenu config, a tick box in the desktop session manage, I think) and it works fine with other users, in both openbox and LXDE
Title: Re: application menu problem
Post by: pavroo on February 26, 2014, 09:40:14 PM
Open Synaptic, find package 'python-xdg' and tell me what is the version of it, please.
Title: Re: application menu problem
Post by: Linux_Newbi on February 26, 2014, 09:55:40 PM
Will do, but not before tomorrow, plane leaves in 30 min
Title: Re: application menu problem
Post by: Linux_Newbi on February 27, 2014, 11:16:00 AM
ok, version 0.19-5, the latest version apparently.
Title: Re: application menu problem
Post by: pavroo on February 27, 2014, 02:33:09 PM
It's fine.

The problem is with the marchobmenu dependencies I think.

The marchobmenu is deprecated and it works on older libs of Debian stable "Wheezy".

That's why there is older 'python-xdg- 0.19.5' package but the newest one is 0.25.

Probably some upgrades made changes and the menu is not compatible with the newest libs now, I'm not really sure.

I suggest to stop using marchobmenu at all, change it for standard Debian's menu, there is a guid how to do it:

http://sparkylinux.org/marchobmenu-bug/

Anyway I don't want to keep developing Ultra Edition anymore, but I will do something else instead of it.
Title: Re: application menu problem
Post by: Linux_Newbi on February 27, 2014, 03:47:21 PM
so should i change distros then?
Title: Re: application menu problem
Post by: pavroo on February 27, 2014, 03:58:46 PM
If you have LXDE installed over Ultra Edition, you don't have to.

LXDE is stable and very fast.

Just don't use marchobmenu.