On 23/09/2023 18:08, Len Ovens wrote:
On Sat, 23 Sep 2023, Bill Purvis wrote:
input port, and this seems to connect OK, and the
client appears on
qjackctl's
connection graph, despite qjackctl saying that jack is stopped! Is
pipewire
doing
a complete replacement for jack? I can't find much on the web other than
Yes, pipewire as it comes in most distros, replaces jackd(bus).
However, for what you want to do, that is testing jackd, you need to
get PW out of the way. Currently, PW uses it's own libjack and makes
it the default libjack with a small file in /etc/ld.so.conf.d/. The
name of this file is distro dependant but look for something with both
pipewire and jack in the name. This file will have a pointer to the pw
version of libjack's directory. Mine has:
/usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/ right now. If you remove
or better, rename this file (change the .conf to .back or something)
and reboot or even run ldconfig, your applications, including
qjackctl, should see the real jack.
There is no pw-jack bridge as there was with pulse. So your desktop
audio will work with as normal until you start jack at which point the
device that jack uses will no longer be available to PW. There are
some pw config changes that should allow this to happen automatically
but that will depend on what version of PW you have. PW is still in
very active development (last I checked) and much of what I have
written may be totally wrong for the latest versions of PW. I have
heard rumours for example, that at some time PW will be able to use
jackd's libjack and posibly be able to use jackd's backend modules.
Thanks,
Len, and Chris.
I managed to get a short spell on the Organ PC and my tweak seems to work.
I feel I should be trying to get to grips with PW - I'm running Debian
12, which came with
some bits of pipewire already installed, but not the main parts. I
installed the dummy
pipewire package which pulls in the real packages. I've not been able to
locate anything
that explains how to configure things, Qjackctl shows a load of
confusing stuff.
I'll scout around for jackwait as suggested by Chris, that would be
neater than
my modifications.
Many thanks both!
Bill
--
+----------------------------------------+
| Bill Purvis |
| email: bill(a)billp.org |
+----------------------------------------+