plasmashell # new proc says hello method call time=1550663089.986234 sender=:1.150 -> destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello # new proc claims garbage names method return time=1550663089.986242 sender=org.freedesktop.DBus -> destination=:1.150 serial=1 reply_serial=1 string ":1.150" signal time=1550663089.986349 sender=org.freedesktop.DBus -> destination=(null destination) serial=67 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.150" string "" string ":1.150" signal time=1550663089.986365 sender=org.freedesktop.DBus -> destination=:1.150 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.150" # new proc sets up signal listeners method call time=1550663089.986373 sender=:1.150 -> destination=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',path='/BreezeStyle',interface='org.kde.Breeze.Style',member='reparseConfiguration'" method call time=1550663089.986382 sender=:1.150 -> destination=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',path='/BreezeDecoration',interface='org.kde.Breeze.Style',member='reparseConfiguration'" # old proc starts losing names BEFORE the new one tries to acquire them signal time=1550663089.993613 sender=org.freedesktop.DBus -> destination=:1.148 serial=12 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string "org.freedesktop.Notifications" -------- powerdevil # new proc says hello method call time=1550664297.227258 sender=:1.225 -> destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello # claims garbage names method return time=1550664297.227268 sender=org.freedesktop.DBus -> destination=:1.225 serial=1 reply_serial=1 string ":1.225" signal time=1550664297.227273 sender=org.freedesktop.DBus -> destination=(null destination) serial=217 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.225" string "" string ":1.225" signal time=1550664297.227282 sender=org.freedesktop.DBus -> destination=:1.225 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.225" # attempts to claim well-known name method call time=1550664297.227558 sender=:1.225 -> destination=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName string "local.org_kde_powerdevil" uint32 4 method return time=1550664297.227574 sender=org.freedesktop.DBus -> destination=:1.225 serial=3 reply_serial=2 uint32 3 # failed to get name, kdbusaddons attempts to tell old proc to activate method call time=1550664297.227692 sender=:1.225 -> destination=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='local.org_kde_powerdevil'" method call time=1550664297.227753 sender=:1.225 -> destination=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "local.org_kde_powerdevil" method return time=1550664297.227766 sender=org.freedesktop.DBus -> destination=:1.225 serial=4 reply_serial=4 string ":1.220" method call time=1550664297.227816 sender=:1.225 -> destination=local.org_kde_powerdevil serial=5 path=/local/org_kde_powerdevil; interface=org.freedesktop.Application; member=Activate array [ dict entry( string "desktop-startup-id" variant string "" ) ] # the old proc starts losing names signal time=1550664297.228581 sender=org.freedesktop.DBus -> destination=:1.220 serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string "org.kde.Solid.PowerManagement.PolicyAgent" signal time=1550664297.228592 sender=org.freedesktop.DBus -> destination=(null destination) serial=218 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string "org.kde.Solid.PowerManagement.PolicyAgent" string ":1.220" string "" signal time=1550664297.228606 sender=org.freedesktop.DBus -> destination=:1.220 serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string "org.kde.Solid.PowerManagement" signal time=1550664297.228615 sender=org.freedesktop.DBus -> destination=(null destination) serial=219 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string "org.kde.Solid.PowerManagement" string ":1.220" string ""