Bugzilla – Bug 116815
D-BUS entry mentions Beagle, but Beagle doesn't use D-BUS anymore
Last modified: 2005-09-14 07:34:59 UTC
From the release notes, the "Setting Up D-BUS for Interprocess Communication in .xinitrc" it says: "Otherwise applications like beagle or banshee might fail." Beagle doesn't use D-BUS anymore, so not starting it won't have any effect. I don't know about Banshee, though.
Karl, please remove beagle. Garry, JP, what apps need it?
f-spot for some purpose
From a "rug what-requires dbus-1": f-spot, gnome-media, NetworkManager, and tomboy. And from a "rug what-requires libdbus-1.so.1": banshee, epiphany, evolution, galago, gnome-applets, gnome-presence-applet, gnome-screensaver, gnome-utils, gnome-vfs2, gnome-volume-manager, k3b, kdebase3, kpowersave, and a few others. I'm sure a lot of this is HAL-related system bus stuff, though.
Well, f-spot, banshee, tomboy, Network Manager as noted. Evolution has a plugin that can use it, a lot of other stuff will be indirect, maybe just a general catch all statement will suffice because the number of apps using it is only going to increase.
Thanks for the info - yes, I'm also for the general catch solution; I changed the text fragment as follows: <!-- bug 115334 and 116815 --> <sect3 id="dbus_xinitrc" status="2005-09-14"> <title>Setting Up D-BUS for Interprocess Communication in .xinitrc</title> <para> Many applications now rely on D-BUS for interprocess communication (IPC). Calling <command>dbus-launch</command> starts <command>dbus-daemon</command>. The systemwide <filename>/etc/X11/xinit/xinitrc</filename> uses <command>dbus-launch</command> to start the window manger.</para> <para>If you have a local <filename>~/.xinitrc</filename> file, you must change it accordingly. Otherwise applications like f-spot, banshee, tomboy, or Network Manager banshee might fail. Save your old <filename>~/.xinitrc</filename>. Then copy the new template file into your home directory with:</para> <para><command>cp /etc/skel/.xinitrc.template ~/.xinitrc</command></para> <para>Finally, add your customizations from the saved <filename>.xinitrc</filename>.</para> </sect3>
fixed - probably too late for RC3.