Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a graphical tool or maybe a command-line one that lists all the messages and parameters/arguments that I can send to a DBUS-enabled program?? I really want to try scripting some DBUS things but I can hardly find any documentation for the DBUS capabilities of most applications.

share|improve this question

Have you tried d-feet

sudo apt-get install d-feet


share|improve this answer
Note that this is Gnome based. – Sparhawk Aug 2 '14 at 12:18

Another useful D-Bus debugging and profiling tool is Bustle.

share|improve this answer
From the link, it looks like this cannot list potential commands, as per the question. – Sparhawk Aug 2 '14 at 12:16
up vote 6 down vote accepted

DBUS Message/Signal Viewer Tools

share|improve this answer

For Kubuntu users, KDE ships with qdbusviewer-qt4, which can list all available commands to all dbus clients.


share|improve this answer
for the newest distributions of kubuntu, use qdbusviewer which is from the qdbus-qt5 package (to access qdbus-qt5) and for the qdbusviewer itself you need qttools5-dev-tools. You can still get the old one in qt4-dev-tools if you must have qt4 compatibility. – osirisgothra Dec 6 '14 at 12:06

I've been using dbus-monitor, which is really useful. It provides a --profile mode, which provides a quick summary of all the signals bouncing around.

share|improve this answer
I don't think this can list potential commands, as per the question. – Sparhawk Aug 2 '14 at 12:17

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.