Difference between jackd and jackdbus

Optimize your system for ultimate performance.

Moderators: khz, MattKingUSA

merlyn
Established Member
Posts: 520
Joined: Thu Oct 11, 2018 4:13 pm

Re: Difference between jackd and jackdbus

Postby merlyn » Mon Jun 17, 2019 9:30 pm

If jackdbus is running the JACK server can be started with

Code: Select all

jack_control start

User avatar
Linuxmusician01
Established Member
Posts: 684
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland

Re: Difference between jackd and jackdbus

Postby Linuxmusician01 » Tue Jun 18, 2019 11:59 am

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.

merlyn
Established Member
Posts: 520
Joined: Thu Oct 11, 2018 4:13 pm

Re: Difference between jackd and jackdbus

Postby merlyn » Tue Jun 18, 2019 5:36 pm

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

mtlwstlk
Established Member
Posts: 5
Joined: Tue Aug 20, 2019 8:06 pm

Re: Difference between jackd and jackdbus

Postby mtlwstlk » Thu Aug 22, 2019 9:31 pm

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)


Return to “System Tuning and Configuration”

Who is online

Users browsing this forum: No registered users and 2 guests