Re: [Lubuntu-desktop] libappmenu interferes with pcmanfm/libfm.

2011-12-02 Thread Chris
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  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 : [email protected]
> Unsubscribe : https://launchpad.net/~lubuntu-desktop
> More help   : https://help.launchpad.net/ListHelp
>
>
___
Mailing list: https://launchpad.net/~lubuntu-desktop
Post to : [email protected]
Unsubscribe : https://launchpad.net/~lubuntu-desktop
More help   : https://help.launchpad.net/ListHelp


[Lubuntu-desktop] libappmenu interferes with pcmanfm/libfm.

2011-12-01 Thread PCMan
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 : [email protected]
Unsubscribe : https://launchpad.net/~lubuntu-desktop
More help   : https://help.launchpad.net/ListHelp