This is a resubmission of !773 (closed)
That one was closed, but the problems with Squeekboard which prompted that MR remain:
- nonstandard log access
- unreliable logging
- impossible to prevent the process from running
- impossible to replace without root access
- takes down the whole session if restarted too often
Those are currently my top annoyances when developing Squeekboard. A close second is users who don't know how to get logs (and neither have I ever managed).
Related: squeekboard!517