D-Bus: Difference between revisions
(Remove link to archived kdbus page) |
(style: there is not enough of information to warrant sections) |
||
Line 9: | Line 9: | ||
[[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. | ||
{{Pkg|dbus}} is pulled and installed as a dependency of {{Pkg|systemd}} and user session bus is [https://www.archlinux.org/news/d-bus-now-launches-user-buses/ started automatically] for each user. | |||
== Debugging == | == Debugging == | ||
{{ | * {{App|D-Feet|Easy to use D-Bus debugger GUI tool. D-Feet can be used to inspect D-Bus interfaces of running programs and invoke methods on those interfaces.|https://wiki.gnome.org/Apps/DFeet|{{Pkg|d-feet}}}} | ||
==See also== | == See also == | ||
*[https://www.freedesktop.org/wiki/Software/dbus D-Bus page at freedesktop.org] | * [https://www.freedesktop.org/wiki/Software/dbus D-Bus page at freedesktop.org] | ||
*[https://www.freedesktop.org/wiki/IntroductionToDBus Introduction to D-Bus] on freedesktop.org | * [https://www.freedesktop.org/wiki/IntroductionToDBus Introduction to D-Bus] on freedesktop.org |
Revision as of 18:12, 29 August 2018
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.
dbus is pulled and installed as a dependency of systemd and user session bus is started automatically for each user.
Debugging
- D-Feet — Easy to use D-Bus debugger GUI tool. D-Feet can be used to inspect D-Bus interfaces of running programs and invoke methods on those interfaces.
See also
- D-Bus page at freedesktop.org
- Introduction to D-Bus on freedesktop.org