Page 2 of 2

Re: Difference between jackd and jackdbus

Posted: Mon Jun 17, 2019 9:30 pm
by merlyn
If jackdbus is running the JACK server can be started with

Code: Select all

jack_control start

Re: Difference between jackd and jackdbus

Posted: Tue Jun 18, 2019 11:59 am
by Linuxmusician01
merlyn wrote:If jackdbus is running the JACK server can be started with

Code: Select all

jack_control start
Wow! Thanks. So indeed, jackd != jack server. Still difficult to exactly understand the difference between jackd and jackdbus. The way I see it now it that their process can run together. Jackd is simply used to start the Jack Server without it being D-Bus aware. But if you want D-Bus (and therefore applications like PulseAudio) to be Jack Server aware then one can use jackdbus.

Re: Difference between jackd and jackdbus

Posted: Tue Jun 18, 2019 5:36 pm
by merlyn
There are three possibilities :
  • jackd only
  • jackdbus only (what I've got)
  • jackd and jackdbus mixture (what you've got)
More here :

https://github.com/jackaudio/jackaudio. ... sPackaging

Re: Difference between jackd and jackdbus

Posted: Thu Aug 22, 2019 9:31 pm
by mtlwstlk
actually if "jackdbus" is NOT running, and you use "jack_control", it will dbus-activate jackdbus.

I found out a way to prevent this (posted a new topic in this forum) if a user doesn't want this.

Eg, suppose you want "jackd" only and do not want to use jackdbus, then a dbus activation file needs to be overrided.

The problem for those who want to use pulseaudio(like me), is that pulseaudio's module-jackdbus-detect only works with jackdbus.. so this is why I am prefering to use jackdbus..

(pulseaudio in turn would then need to be running with --realtime in order to prevent hiccups while it does playback)