Thank you Karolis! I downloaded your file and merged the duplicate blocks (search + replace). It's 330 lines now, instead of 3900.
Here are the diffs: $ diff PART1 PART2 2c2 < sh --- > lightdm # LightDM start $ diff PART2 PART3 # "FILE CREATED!!!" is between these two (empty diff) $ diff PART3 PART4 2d1 < lightdm # LightDM end $ diff PART4 PART5 5d4 < xfconfd 11d9 < xfsettingsd 14d11 < gvfsd $ diff PART5 PART6 7d6 < xfwm4 # ... and so on (only processes quitting or becoming "<defunct>" and then quitting) When I ran my script lightdm appeared right after "FILE CREATED!!!", but it probably spawned a bit earlier, i.e. right before .goutputstream-* is created. It was also the first process to quit after the creation of .goutputstream-*. Now, in a Xfce session, we have lightdm spawning right before .goutputstream-* is created and quitting afterwards again. It's not a proof, but an indication. And I have no clue why it is started (by user 1000!) at all ... Anybody else? ** Attachment added: "Shortened version of Karolis's log" https://bugs.launchpad.net/lightdm/+bug/984785/+attachment/3156579/+files/ps-log.out.xfce.shortened -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/984785 Title: .goutputstream files polluting $HOME To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/984785/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs