Difference between revisions of "D-Bus"

From ArchWiki
Jump to: navigation, search
(Starting the user session: 30-dbus is no longer needed: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/dbus&id=fd4806f9bd8eaac581929a6cd276544713ffe0af)
(flagged for deletion)
Line 6: Line 6:
 
{{Article summary text|Installation and configuration of D-Bus.}}
 
{{Article summary text|Installation and configuration of D-Bus.}}
 
{{Article summary end}}
 
{{Article summary end}}
 +
{{deletion|With Arch having moved to [[systemd]] and dbus-core being merged into {{Pkg|dbus}}, this page is not all that useful anymore.}}
 
[[Wikipedia:D-Bus|D-Bus]] is a message bus system that provides an easy way for inter-process communication. It consists of a daemon, which can be run both system-wide and for each user session, and a set of libraries to allow applications to use D-Bus.
 
[[Wikipedia:D-Bus|D-Bus]] is a message bus system that provides an easy way for inter-process communication. It consists of a daemon, which can be run both system-wide and for each user session, and a set of libraries to allow applications to use D-Bus.
 
==Installation==
 
==Installation==

Revision as of 22:31, 5 December 2012

Template:Article summary start Template:Article summary text Template:Article summary end

Tango-edit-cut.pngThis section is being considered for removal.Tango-edit-cut.png

Reason: With Arch having moved to systemd and dbus-core being merged into dbus, this page is not all that useful anymore. (Discuss in Talk:D-Bus#)
D-Bus is a message bus system that provides an easy way for inter-process communication. It consists of a daemon, which can be run both system-wide and for each user session, and a set of libraries to allow applications to use D-Bus.

Installation

D-Bus is enabled automatically when using systemd because dbus is a dependency of systemd.

Starting the user session

gnome-session, startkde and startxfce4 will start a D-Bus session automatically if one is not already running. The skeleton file for ~/.xinitrc (/etc/skel/.xinitrc) will do the same. Make sure that your ~/.xinitrc is based on the skeleton file /etc/skel/.xinitrc.

See also