From 4dd6b24e30aadf276705ab344799bef5ff3514e8 Mon Sep 17 00:00:00 2001
From: Joe Marcus Clarke Full Text
@@ -998,6 +1000,51 @@ AutomaticLogin=marcus
components individually using either their ports or
packages.
How do I use D-BUS from within the GNOME + Desktop?
+ +If you ever start up an application and see the + following error:
+ ++WARNING **: Service registration failed. + +WARNING **: Unable to determine the address of the message bus ++ +
It means the application wants to use D-BUS. + D-BUS is a message bus system which allows for + applications to communicate with one another. Many + applications such as Evince, Epiphany, Evolution, + and Liferea are starting to make use of D-BUS's + services.
+ +In order for applications to communicate with D-BUS, + the system message daemon must first be started. To do + this, add the following to /etc/rc.conf:
+ ++dbus_enable="YES" ++ +
Next, the GNOME Desktop must be started with D-BUS + support. To do this, launch gnome-session from + within dbus-launch. For example, if you start + GNOME using ~/.xinitrc or ~/.xsession, + change the line that execs gnome-session to the + following:
+ ++exec dbus-launch --exit-with-session gnome-session ++ +
If you use GDM to start GNOME, create a + new GDM session that calls the command above to + start GNOME.
+