run orca as sysemd user service / shutdown takes a long time with orca enabled
Would it make sense to run orca as systemd --user
process? Do you foresee any issues with that? Could you please consider shipping a systemd user .service
?
The issue I am trying to solve: with orca enabled, shutdown takes for me around 120 seconds or so instead of just 2-4 seconds or so. For an unknown reason, orca doesn't terminate early enough during shutdown. I think systemd sends signal sigterm to all still running desktop processed. But orca ignores that for unknown reason. Perhaps orca usually wouldn't ignore sigterm but does due to some special condition during shutdown. Until orca hits system'd default timeout before systemd uses sigkill a lot time is needlessly spend waiting for the shutdown.
My intention of the using a systemd user service is that orca might be a lot faster sigterm (and sigkill if that doesn't insufficient).
In theory, a separate ticket could be created for shutdown takes a long time with orca enabled
but I thought maybe I shouldn't create too many tickets at once. Let me know what you prefer.
This ticket of mine is unrelated to other ticket(s) of mine. In case you're wondering: orca works for me on a different machine. (This ticket.) #176 (closed) is an issue on another machine and unresolved at time of writing.