For a few months now, I've been running timidity by 'timidity -iA -Os -EFreverb=1' in autostart desktop file. It sort of works, but it has its shortcommings - among other, if I terminate my xsession, the started daemon is still running. How should I fix it ?