You are not logged in.
i started getting this slow shutdown. possibly after swapping to dbus-broker units from dbus-daemon-units
if i remove jack2-dbus or switch to pipewire the issue seems to goes away
however for my primary use case, pulse+jack is more stable than pw even with this annoying shutdown rn
granted my pc stays on for usually a few days to a week at a time, it's a still a small issue i'd like to solve rather swap over to pw where the overall performance for me is far less ideal
so here is the output where it hangs after starting a reboot
Jan 28 22:37:45 inhell systemd[1]: run-user-1000-doc.mount: Deactivated successfully.
Jan 28 22:37:45 inhell systemd[1]: Unmounted /run/user/1000/doc.
Jan 28 22:37:45 inhell systemd[1]: systemd-logind.service: Deactivated successfully.
Jan 28 22:37:45 inhell systemd[1]: Stopped User Login Management.
Jan 28 22:39:15 inhell systemd[968]: dbus-:1.6-org.jackaudio.service@0.service: State 'stop-sigterm' timed out. Killing.
Jan 28 22:39:15 inhell systemd[968]: dbus-:1.6-org.jackaudio.service@0.service: Killing process 1150 (jackdbus) with signal SIGKILL.
Jan 28 22:39:15 inhell systemd[968]: dbus-:1.6-org.jackaudio.service@0.service: Main process exited, code=killed, status=9/KILL
Jan 28 22:39:15 inhell systemd[968]: dbus-:1.6-org.jackaudio.service@0.service: Failed with result 'timeout'.
Jan 28 22:39:15 inhell systemd[968]: Stopped dbus-:1.6-org.jackaudio.service@0.service.
Jan 28 22:39:15 inhell systemd[968]: Removed slice Slice /app/dbus-:1.6-org.jackaudio.service.
Jan 28 22:39:15 inhell systemd[968]: Stopped target Basic System.
Jan 28 22:39:15 inhell systemd[968]: Stopped target Paths.
Jan 28 22:39:15 inhell systemd[968]: Stopped target Sockets.
Jan 28 22:39:15 inhell systemd[968]: Stopped target Timers.Offline
Offline
still had the same issue with jackaudio.service during shutdown
i made a basic reboot script with jack_control exit && reboot
as a temp fix for now
Offline
Did you add the propsed service and did it load but not suffice to take down jack?
If "jack_control exit" does not stall, you could use that as ExecStop instead of KillSignal=SIGKILL
Offline