Slavek,
Any more work on the systemd user session tracking issue? If you can give me your thoughts on how you see it having to work, I'll try to track those variables/functions through the tdm code (or where ever else it is hidden). What I need to know is:
dcop will need to look for X in Y in order to close Z you will need to get a signal/response from A to know to kill process to kill process you will need to call B and make sure C happens
I need to know what you think that process looks like in order to begin chasing this issue to help. Without some idea how you think this is going to work, I'm just paddling in circles.... Do a Vulkan Mind Meld with an email and dump your thoughts in a reply and send it along :)