dbus调试主要用d-feet, dbus-send,dbus-monitor工具;
1、支持dbus的系统都有两个标准的消息总线:系统总线和会话总线。系统总线用于系统与应用的通信。会话总线用于应用之间的通信。 网上有一个叫d-feet的python程序,我们可以用它来观察系统中的dbus世界。
debian系统cinnamon桌面环境调试DBus的锁屏接口。
d-feet上面有系统总线和回话总线两部分组成,在回话总线中可以找到org.cinnamon.Screensaver的bus name,
右侧中的名称就是Well knoew name,服务端向bus daemon申请的名字 org.cinnamon.ScreenSaver。这个也是连接名。
唯一名称 :1.154 就是daemon给服务端程序分配的唯一名字。
依次选择右侧的lock函数并双击。