Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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

5 Answers 5

up vote 1 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.

Screenshot

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 at 12:06

Have you tried d-feet Install d-feet

or

sudo apt-get install d-feet

Homepage

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

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 at 12:17

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 at 12:16

Your Answer

 
discard

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.