← Back to team overview

lubuntu-desktop team mailing list archive

Re: libappmenu interferes with pcmanfm/libfm.

 

I assume that ubuntu_menuproxy is for the AppMenu (also known as
GlobalMenu?). If that is the case then *I* don't see any problems with it
disabled, as I don't think Lubuntu will get a globalmenu? But this is more
for the devs to decide.

With metta, Chris

On Fri, Dec 2, 2011 at 05:16, PCMan <pcman.tw@xxxxxxxxx> wrote:

> I'm not sure how it happens. While debugging some weird memory leaks of
> libfm, I found that it's caused by ubuntu menu proxy.
> Ubuntu app menu stuff injects a module into gtk so every gtk app will
> loads it. Then, it tries to export application menus via dbus.
> The implementation, however, has some unknown problems causing unnecessary
> references of objects inside our programs and this causes unresolved memory
> leaks.
> Doing export UBUNTU_MENUPROXY="" to turn off ubuntu menu proxy fixes all
> the problems.
> I'd suggest adding export UBUNTU_MENUPROXY="" in startlubuntu script since
> we don't need that and don't want the bugs brought by it.
> Further investigation is needed to see why it cause problems, but I don't
> have the time to do it.
> A test case is the demo program libfm-demo provided by libfm package. When
> menu proxy is active, libfm-demo never terminates and hangs on exit.
> Please turn menu proxy off for Lubuntu. Thanks.
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~lubuntu-desktop
> Post to     : lubuntu-desktop@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~lubuntu-desktop
> More help   : https://help.launchpad.net/ListHelp
>
>

References