Wayland debugging toolkit
A CLI for viewing, filtering, and setting breakpoints on Wayland protocol messages.
Quickstart
$ sudo snap install wayland-debug
$ wayland-debug -r gedit
Switching to new client connection A
0.0000 → wl_display@1a.get_registry(registry=new wl_registry@2a)
0.0000 → wl_display@1a.sync(callback=new wl_callback@3a)
0.0001 wl_display@1a.delete_id(id=3) -- wl_callback@3a.destroyed after 0.0001s ↲
…
See wayland-debug -h
and https://github.com/wmww/wayland-debug/blob/master/readme.md for documentation and help getting started.