Menu

#54 QjackCtl missing vital JACK D-Bus package in all Debian-based distros.

git_head
open
nobody
2021-04-28
2021-04-28
Kraus
No

https://packages.debian.org/sid/pulseaudio-module-jack

qjackctl Debian package is missing dependency package pulseaudio-module-jack.

The package includes file module-jackdbus-detect.so which /etc/pulse/default.pa needs to successfully load module module-jackdbus-detect when present.

pulseaudio-module-jack is not a package included with Debian package pulseaudio or jackd.

Effects:

Since module-jackdbus-detect.so is missing, and since QjackCtl sets "Enable JACK D-Bus interface" by default, all audio breaks when QjackCtl starts JACK server. No sinks or sources are present in Graph.

No warning or error message is given by QjackCtl when .so file is missing. The only error message that is found is through $ journalctl --user --unit=pulseaudio.service | grep "module-jackdbus-detect":

Failed to open module module-jackdbus-detect.so: module-jackdbus-detect.so: cannot open shared object file: No such file or directory

This affects all Debian-based distros like Ubuntu and Mint who receive their packages from Debian. It needs to be fixed for all versions of QjackCtl with JACK D-Bus feature.

This package needs to be included in all QjackCtl versions which enable JACK D-Bus feature.

I emailed debian-multimedia@lists.debian.org today about this, but I wanted to also try reaching out to you here to let you know of the problem.

1 Attachments

Discussion

  • Rui Nuno Capela

    Rui Nuno Capela - 2021-04-28

    thanks

     
  • Kraus

    Kraus - 2021-04-28

    I just wanted to make one small correction to my report! "Enable JACK D-Bus Interface" is NOT checkmarked by default. I was wrong about that. It was set as default to me because I moved from focal repo package to AppImage and the setting remained.

     

Log in to post a comment.