D-Bus-using Bonobo apps - fixes


Seeing as it's possible for Bonobo Activation Server to persist across sessions, the following snippet of code needs to be in server definition files for the servers using D-Bus to get the right D-Bus address (thanks Gustavo):

        <oaf_attribute name="bonobo:environment" type="stringv">
                <item value="DBUS_SESSION_BUS_ADDRESS"/>

This mainly affects panel applets, I think. Of GNOME applets, I have currently fixed up:

Inhibit Applet: http://bugzilla.gnome.org/show_bug.cgi?id=470481
Keyboard Indicator: http://bugzilla.gnome.org/show_bug.cgi?id=470496
Disk Mounter: http://bugzilla.gnome.org/show_bug.cgi?id=471889

Can anyone think of any other things that need fixing? An easy test is to see if any of the applets you use suddenly stop working when you log out and log back in again before Activation Server has a chance to exit.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]