2006-Jun-21
Installed xmon 1.5.6 which is an interactive X protocol monitor. I had a Xnest running:Xnest -ac -geometry 250x250 :5Then I started xmon with:
xmonui -display 127.0.0.1:0 | xmond -server 127.0.0.1:5 -port 9This started up a graphical interface and I enabled a few items. And then started a client (in this case a window manager):
jwm -display 127.0.0.1:9And the console (where I started xmonui and xmond) had a bunch of useful debugging displayed to it. Looks more useful than ethereal or xtrace. Note that the manual page says "No provision is included for extensions to the base protocol." and it only handles TCP connections.