I'm having some problems getting my TC Electronic Konnekt 24D (firewire card) working in the Ubuntu Studio distro.
About 1 year ago I got it working on another partition (with Linux Mint 19) after spending like 2 days "hacking".
..but ofc I've forgotten it all now, and I'm stuck again after a day of frustration reading this and other forums like a mad man.
The problem is that QjackCtl won't start in "firewire" mode (errors below) and the "alsa" mode just gives crap sound.
I'm an experienced Linux user that am trying to switch from an Ableton/Windows stack to BitWig/Linux
OK, so here are some details from my system:
Code: Select all
alf@studio:~$ uname -a
Linux studio 5.0.0-25-lowlatency #26-Ubuntu SMP PREEMPT Thu Aug 1 13:08:53 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
alf@studio:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: disco
Code: Select all
alf@studio:~$ ffado-test ListDevices
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.4.1
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------
=== 1394 PORT 0 ===
Node id GUID VendorId ModelId Vendor - Model
0 0x0001660408001976 0x00000166 0x00000020 TC Electronic - Konnekt24D
no message buffer overruns
Code: Select all
alf@studio:~$ jackd -dfirewire -r44100 -p512 -n3
jackdmp 1.9.12
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2016 Grame.
Copyright 2016-2017 Filipe Coelho.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
1566330230194661: (ffado.cpp)[ 92] ffado_streaming_init: libffado 2.4.1 built Apr 19 2018 20:03:01
00529052179: Warning (dice_eap.cpp)[ 115] init: no EAP mixer (device does not support EAP)
00529052229: (dice_avdevice.cpp)[ 713] showDevice: DICE Parameter Space info:
00529052235: (dice_avdevice.cpp)[ 714] showDevice: Global : offset=0x0028 size=0360
00529052244: (dice_avdevice.cpp)[ 715] showDevice: TX : offset=0x0190 size=0568
00529052247: (dice_avdevice.cpp)[ 716] showDevice: nb= 1 size=0280
00529052253: (dice_avdevice.cpp)[ 717] showDevice: RX : offset=0x03C8 size=1128
00529052257: (dice_avdevice.cpp)[ 718] showDevice: nb= 1 size=0280
00529052263: (dice_avdevice.cpp)[ 719] showDevice: UNUSED1 : offset=0x0830 size=0016
00529052266: (dice_avdevice.cpp)[ 720] showDevice: UNUSED2 : offset=0x0000 size=0000
00529052272: (dice_avdevice.cpp)[ 722] showDevice: Global param space:
00529053591: (dice_avdevice.cpp)[ 725] showDevice: Owner : 0x00000000FFC10001
00529054959: (dice_avdevice.cpp)[ 728] showDevice: Notification : 0x00000020
00529057727: (dice_avdevice.cpp)[ 731] showDevice: Nick name : Konnekt24D
00529059051: (dice_avdevice.cpp)[ 735] showDevice: Clock Select : 0x01 0x0C
00529060358: (dice_avdevice.cpp)[ 739] showDevice: Enable : false
00529061685: (dice_avdevice.cpp)[ 743] showDevice: Clock Status : locked 0x01
00529063166: (dice_avdevice.cpp)[ 746] showDevice: Extended Status : 0x00000040
00529064410: (dice_avdevice.cpp)[ 749] showDevice: Samplerate : 0x0000AC44 (44100)
00529065784: (dice_avdevice.cpp)[ 752] showDevice: Version : 0x01000400
00529067178: (dice_avdevice.cpp)[ 761] showDevice: Version : 0x01000400 (1.0.4.0)
00529068429: (dice_avdevice.cpp)[ 764] showDevice: Clock caps : 0x1F29007E
00529069995: (dice_avdevice.cpp)[ 767] showDevice: Clock sources :
00529070009: (dice_avdevice.cpp)[ 773] showDevice: OPTICAL S/PDIF
00529070049: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070056: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070067: (dice_avdevice.cpp)[ 773] showDevice: COAXIAL S/PDIF
00529070071: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070077: (dice_avdevice.cpp)[ 773] showDevice: ADAT
00529070080: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070087: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070090: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070095: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070098: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070102: (dice_avdevice.cpp)[ 773] showDevice: Unused
00529070105: (dice_avdevice.cpp)[ 773] showDevice: INTERNAL
00529070109: (dice_avdevice.cpp)[ 776] showDevice: TX param space:
00529070112: (dice_avdevice.cpp)[ 777] showDevice: Nb of xmit : 1
00529070116: (dice_avdevice.cpp)[ 779] showDevice: Transmitter 0:
00529071294: (dice_avdevice.cpp)[ 782] showDevice: ISO channel : -1
00529072627: (dice_avdevice.cpp)[ 784] showDevice: ISO speed : 2
00529074124: (dice_avdevice.cpp)[ 787] showDevice: Nb audio channels : 16
00529075399: (dice_avdevice.cpp)[ 789] showDevice: Nb midi channels : 1
00529076672: (dice_avdevice.cpp)[ 792] showDevice: AC3 caps : 0x00000000
00529078008: (dice_avdevice.cpp)[ 794] showDevice: AC3 enable : 0x00000000
00529079558: (dice_avdevice.cpp)[ 797] showDevice: Channel names :
00529079576: (dice_avdevice.cpp)[ 802] showDevice: mic | inst | line 1
00529079581: (dice_avdevice.cpp)[ 802] showDevice: mic | inst | line 2
00529079588: (dice_avdevice.cpp)[ 802] showDevice: line 3 | L
00529079591: (dice_avdevice.cpp)[ 802] showDevice: line 4 | R
00529079597: (dice_avdevice.cpp)[ 802] showDevice: fabrik channel L
00529079600: (dice_avdevice.cpp)[ 802] showDevice: fabrik channel R
00529079605: (dice_avdevice.cpp)[ 802] showDevice: fabrik reverb L
00529079609: (dice_avdevice.cpp)[ 802] showDevice: fabrik reverb R
00529079618: (dice_avdevice.cpp)[ 802] showDevice: adat 1 | optical L
00529079621: (dice_avdevice.cpp)[ 802] showDevice: adat 2 | optical R
00529079626: (dice_avdevice.cpp)[ 802] showDevice: adat 3
00529079629: (dice_avdevice.cpp)[ 802] showDevice: adat 4
00529079635: (dice_avdevice.cpp)[ 802] showDevice: adat 5
00529079638: (dice_avdevice.cpp)[ 802] showDevice: adat 6
00529079643: (dice_avdevice.cpp)[ 802] showDevice: adat 7 | coaxial L
00529079646: (dice_avdevice.cpp)[ 802] showDevice: adat 8 | coaxial R
00529079653: (dice_avdevice.cpp)[ 806] showDevice: RX param space:
00529079655: (dice_avdevice.cpp)[ 807] showDevice: Nb of recv : 1
00529079660: (dice_avdevice.cpp)[ 809] showDevice: Receiver 0:
00529080863: (dice_avdevice.cpp)[ 812] showDevice: ISO channel : -1
00529082219: (dice_avdevice.cpp)[ 814] showDevice: Sequence start : 0
00529083589: (dice_avdevice.cpp)[ 817] showDevice: Nb audio channels : 16
00529084924: (dice_avdevice.cpp)[ 819] showDevice: Nb midi channels : 1
00529086264: (dice_avdevice.cpp)[ 822] showDevice: AC3 caps : 0x00000000
00529087556: (dice_avdevice.cpp)[ 824] showDevice: AC3 enable : 0x00000000
00529089168: (dice_avdevice.cpp)[ 827] showDevice: Channel names :
00529089185: (dice_avdevice.cpp)[ 832] showDevice: line 1 | main L
00529089190: (dice_avdevice.cpp)[ 832] showDevice: line 2 | main R
00529089198: (dice_avdevice.cpp)[ 832] showDevice: line 3 | L
00529089201: (dice_avdevice.cpp)[ 832] showDevice: line 4 | R
00529089207: (dice_avdevice.cpp)[ 832] showDevice: fabrik channel L
00529089210: (dice_avdevice.cpp)[ 832] showDevice: fabrik channel R
00529089215: (dice_avdevice.cpp)[ 832] showDevice: fabrik reverb L
00529089218: (dice_avdevice.cpp)[ 832] showDevice: fabrik reverb R
00529089224: (dice_avdevice.cpp)[ 832] showDevice: adat 1 | optical L
00529089227: (dice_avdevice.cpp)[ 832] showDevice: adat 2 | optical R
00529089232: (dice_avdevice.cpp)[ 832] showDevice: adat 3
00529089236: (dice_avdevice.cpp)[ 832] showDevice: adat 4
00529089241: (dice_avdevice.cpp)[ 832] showDevice: adat 5
00529089244: (dice_avdevice.cpp)[ 832] showDevice: adat 6
00529089249: (dice_avdevice.cpp)[ 832] showDevice: adat 7 | coaxial L
00529089253: (dice_avdevice.cpp)[ 832] showDevice: adat 8 | coaxial R
Could not register ourselves as owner of Konnekt24D.
If the snd-dice kernel driver is present, either use the device via ALSA instead of FFADO, or unload snd-dice before using FFADO.
firewire ERR: Could not prepare streaming device!
Cannot attach audio driver
JackServer::Open failed with -1
no message buffer overruns
Failed to open server
Code: Select all
21:39:36.361 Statistics reset.
21:39:36.409 ALSA connection change.
21:39:36.461 D-BUS: Service is available (org.jackaudio.service aka jackdbus).
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
21:39:36.501 ALSA connection graph change.
21:46:43.050 D-BUS: JACK server could not be started. Sorry
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Tue Aug 20 21:46:42 2019: Starting jack server...
Tue Aug 20 21:46:42 2019: JACK server starting in realtime mode with priority 10
Tue Aug 20 21:46:42 2019: self-connect-mode is "Don't restrict self connect requests"
Tue Aug 20 21:46:42 2019: ERROR: Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Tue Aug 20 21:46:42 2019: Jack: JackPosixThread::StartImp : create non RT thread
Tue Aug 20 21:46:42 2019: Jack: JackPosixThread::ThreadHandler : start
Tue Aug 20 21:46:42 2019: Jack: JackDriver::Open capture_driver_name =
Tue Aug 20 21:46:42 2019: Jack: JackDriver::Open playback_driver_name =
Tue Aug 20 21:46:42 2019: Jack: Check protocol client = 8 server = 8
Tue Aug 20 21:46:42 2019: Jack: JackEngine::ClientInternalOpen: name = system
Tue Aug 20 21:46:42 2019: Jack: JackEngine::AllocateRefNum ref = 0
Tue Aug 20 21:46:42 2019: Jack: JackLinuxFutex::Allocate name = jack_sem.1000_default_system val = 0
Tue Aug 20 21:46:42 2019: Jack: JackEngine::NotifyAddClient: name = system
Tue Aug 20 21:46:42 2019: Jack: JackGraphManager::SetBufferSize size = 512
Tue Aug 20 21:46:42 2019: Jack: JackConnectionManager::DirectConnect first: ref1 = 0 ref2 = 0
Tue Aug 20 21:46:42 2019: Jack: JackGraphManager::ConnectRefNum cur_index = 0 ref1 = 0 ref2 = 0
Tue Aug 20 21:46:42 2019: Jack: JackDriver::SetupDriverSync driver sem in flush mode
Tue Aug 20 21:46:42 2019: Jack: JackSocketServerChannel::Open
Tue Aug 20 21:46:42 2019: Jack: JackServerSocket::Bind : addr.sun_path /dev/shm/jack_default_1000_0
Tue Aug 20 21:46:42 2019: Jack: JackSocketServerChannel::BuildPoolTable size = 1
Tue Aug 20 21:46:42 2019: Jack: JackEngine::Open
Tue Aug 20 21:46:42 2019: Jack: JackClientSocket::Connect : addr.sun_path /dev/shm/jack_default_1000_0
Tue Aug 20 21:46:42 2019: Jack: JackEngine::ClientInternalOpen: name = freewheel
Tue Aug 20 21:46:42 2019: Jack: JackEngine::AllocateRefNum ref = 1
Tue Aug 20 21:46:42 2019: Jack: JackLinuxFutex::Allocate name = jack_sem.1000_default_freewheel val = 0
Tue Aug 20 21:46:42 2019: Jack: JackEngine::NotifyAddClient: name = freewheel
Tue Aug 20 21:46:42 2019: Jack: JackDriver::ClientNotify ref = 1 driver = system name = freewheel notify = 0
Tue Aug 20 21:46:42 2019: Jack: JackDriver::ClientNotify ref = 0 driver = freewheel name = system notify = 0
Tue Aug 20 21:46:42 2019: Jack: JackConnectionManager::DirectConnect first: ref1 = 1 ref2 = 1
Tue Aug 20 21:46:42 2019: Jack: JackGraphManager::ConnectRefNum cur_index = 0 ref1 = 1 ref2 = 1
Tue Aug 20 21:46:42 2019: Jack: JackDriver::SetupDriverSync driver sem in flush mode
Tue Aug 20 21:46:42 2019: Jack: JackFFADODriver::Attach fBufferSize 512 fSampleRate 44100
Tue Aug 20 21:46:43 2019: ERROR: firewire MSG: Streaming thread running with Realtime scheduling, priority 15
Tue Aug 20 21:46:43 2019: ERROR: firewire ERR: Could not prepare streaming device!
Tue Aug 20 21:46:43 2019: ERROR: Cannot attach audio driver
Tue Aug 20 21:46:43 2019: Jack: JackDriver::Close
Tue Aug 20 21:46:43 2019: Jack: JackConnectionManager::DirectDisconnect last: ref1 = 1 ref2 = 1
Tue Aug 20 21:46:43 2019: Jack: JackGraphManager::DisconnectRefNum cur_index = 0 ref1 = 1 ref2 = 1
Tue Aug 20 21:46:43 2019: Jack: JackEngine::ClientInternalClose ref = 1
Tue Aug 20 21:46:43 2019: Jack: JackEngine::ClientCloseAux ref = 1
Tue Aug 20 21:46:43 2019: Jack: JackGraphManager::RemoveAllPorts ref = 1
Tue Aug 20 21:46:43 2019: Jack: JackDriver::ClientNotify ref = 1 driver = system name = freewheel notify = 1
Tue Aug 20 21:46:43 2019: Jack: JackEngine::Close
Tue Aug 20 21:46:43 2019: Jack: JackClientSocket::Close
Tue Aug 20 21:46:43 2019: Jack: JackServerSocket::Close /dev/shm/jack_default_1000_0
Tue Aug 20 21:46:43 2019: Jack: JackDriver::Close
Tue Aug 20 21:46:43 2019: Jack: JackConnectionManager::DirectDisconnect last: ref1 = 0 ref2 = 0
Tue Aug 20 21:46:43 2019: Jack: JackGraphManager::DisconnectRefNum cur_index = 0 ref1 = 0 ref2 = 0
Tue Aug 20 21:46:43 2019: Jack: JackEngine::ClientInternalClose ref = 0
Tue Aug 20 21:46:43 2019: Jack: JackEngine::ClientCloseAux ref = 0
Tue Aug 20 21:46:43 2019: Jack: JackGraphManager::RemoveAllPorts ref = 0
Tue Aug 20 21:46:43 2019: Jack: no message buffer overruns
Tue Aug 20 21:46:43 2019: Jack: JackPosixThread::Stop
Tue Aug 20 21:46:43 2019: Jack: JackPosixThread::ThreadHandler : exit
Tue Aug 20 21:46:43 2019: ERROR: JackServer::Open failed with -1
Tue Aug 20 21:46:43 2019: Jack: Succeeded in unlocking 82280346 byte memory area
Tue Aug 20 21:46:43 2019: Jack: JackShmMem::delete size = 0 index = 0
Tue Aug 20 21:46:43 2019: Jack: ~JackDriver
Tue Aug 20 21:46:43 2019: Jack: ~JackDriver
Tue Aug 20 21:46:43 2019: Jack: Succeeded in unlocking 1187 byte memory area
Tue Aug 20 21:46:43 2019: Jack: JackShmMem::delete size = 0 index = 1
Tue Aug 20 21:46:43 2019: Jack: Cleaning up shared memory
Tue Aug 20 21:46:43 2019: Jack: Cleaning up files
Tue Aug 20 21:46:43 2019: Jack: Unregistering server `default'
Tue Aug 20 21:46:43 2019: ERROR: Failed to open server
Tue Aug 20 21:46:43 2019: ERROR: Segmentation Fault!
Tue Aug 20 21:46:43 2019: ERROR: Segmentation Fault!
Tue Aug 20 21:46:43 2019: ERROR: info.si_signo = 11
Tue Aug 20 21:46:43 2019: ERROR: info.si_signo = 11
Tue Aug 20 21:46:43 2019: ERROR: info.si_errno = 0
Tue Aug 20 21:46:43 2019: ERROR: info.si_errno = 0
Tue Aug 20 21:46:43 2019: ERROR: info.si_code = 1 (SEGV_MAPERR)
Tue Aug 20 21:46:43 2019: ERROR: info.si_code = 1 (SEGV_MAPERR)
Tue Aug 20 21:46:43 2019: ERROR: info.si_addr = 0x7f0a70b5598c
Tue Aug 20 21:46:43 2019: ERROR: info.si_addr = 0x7f0a70b5598c
Tue Aug 20 21:46:43 2019: ERROR: reg[00] = 0x00000000000000d4
Tue Aug 20 21:46:43 2019: ERROR: reg[00] = 0x00000000000000d4
Tue Aug 20 21:46:43 2019: ERROR: reg[01] = 0x00007f0a70c58008
Tue Aug 20 21:46:43 2019: ERROR: reg[01] = 0x00007f0a70c58008
Tue Aug 20 21:46:43 2019: ERROR: reg[02] = 0x0000000000000009
Tue Aug 20 21:46:43 2019: ERROR: reg[02] = 0x0000000000000009
Tue Aug 20 21:46:43 2019: ERROR: reg[03] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[03] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[04] = 0x000056029214a710
Tue Aug 20 21:46:43 2019: ERROR: reg[04] = 0x000056029214a5b0
Tue Aug 20 21:46:43 2019: ERROR: reg[05] = 0x00007f0a70ed2ce0
Tue Aug 20 21:46:43 2019: ERROR: reg[05] = 0x00007f0a70ed2ce0
Tue Aug 20 21:46:43 2019: ERROR: reg[06] = 0x00007f0a70c577e8
Tue Aug 20 21:46:43 2019: ERROR: reg[06] = 0x00007f0a70c577e8
Tue Aug 20 21:46:43 2019: ERROR: reg[07] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[07] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[08] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[08] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[09] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[09] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[10] = 0x00007f0a66274e70
Tue Aug 20 21:46:43 2019: ERROR: reg[10] = 0x00007f0a65a73e70
Tue Aug 20 21:46:43 2019: ERROR: reg[11] = 0x000056029214a710
Tue Aug 20 21:46:43 2019: ERROR: reg[11] = 0x000056029214a5b0
Tue Aug 20 21:46:43 2019: ERROR: reg[12] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[12] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[13] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[13] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[14] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[14] = 0x0000000000000000
Tue Aug 20 21:46:43 2019: ERROR: reg[15] = 0x00007f0a66274da0
Tue Aug 20 21:46:43 2019: ERROR: reg[15] = 0x00007f0a65a73da0
Tue Aug 20 21:46:43 2019: ERROR: reg[16] = 0x00007f0a70b5598c
Tue Aug 20 21:46:43 2019: ERROR: reg[16] = 0x00007f0a70b5598c
Tue Aug 20 21:46:43 2019: ERROR: reg[17] = 0x0000000000010202
Tue Aug 20 21:46:43 2019: ERROR: reg[17] = 0x0000000000010202
Tue Aug 20 21:46:43 2019: ERROR: reg[18] = 0x002b000000000033
Tue Aug 20 21:46:43 2019: ERROR: reg[18] = 0x002b000000000033
Tue Aug 20 21:46:43 2019: ERROR: reg[19] = 0x0000000000000014
Tue Aug 20 21:46:43 2019: ERROR: reg[19] = 0x0000000000000014
Tue Aug 20 21:46:43 2019: ERROR: reg[20] = 0x000000000000000e
Tue Aug 20 21:46:43 2019: ERROR: reg[20] = 0x000000000000000e
Tue Aug 20 21:46:43 2019: ERROR: reg[21] = 0x0000000000005a07
Tue Aug 20 21:46:43 2019: ERROR: reg[21] = 0x0000000000005a07
Tue Aug 20 21:46:43 2019: ERROR: reg[22] = 0x00007f0a70b5598c
Tue Aug 20 21:46:43 2019: ERROR: reg[22] = 0x00007f0a70b5598c
Tue Aug 20 21:46:43 2019: ERROR: Stack trace:
Tue Aug 20 21:46:43 2019: ERROR: Stack trace:
Tue Aug 20 21:46:43 2019: ERROR: End of stack trace
Tue Aug 20 21:46:43 2019: ERROR: End of stack trace
21:46:51.703 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Code: Select all
alf@studio:~$ apt list --installed|grep -i jack
dssi-host-jack/disco,now 1.1.1~dfsg0-1build2 amd64 [installed,automatic]
jack-capture/disco,now 0.9.73-3 amd64 [installed,automatic]
jack-keyboard/disco,now 2.7.1-1build2 amd64 [installed,automatic]
jack-mixer/disco,now 10-1build2 amd64 [installed,automatic]
jack-tools/disco,now 20131226-1build4 amd64 [installed,automatic]
jackd2-firewire/disco,now 1.9.12~dfsg-2build1 amd64 [installed,automatic]
jackd2/disco,now 1.9.12~dfsg-2build1 amd64 [installed,automatic]
jackd/disco,disco,now 5+nmu1 all [installed,automatic]
libjack-jackd2-0/disco,now 1.9.12~dfsg-2build1 amd64 [installed,automatic]
pulseaudio-module-jack/disco,now 1:12.2-2ubuntu3 amd64 [installed,automatic]
qjackctl/disco,now 0.5.0-1ubuntu1 amd64 [installed,automatic]
alf@studio:~$ apt list --installed|grep -i fado
ffado-dbus-server/disco,now 2.4.1-0.1 amd64 [installed,automatic]
ffado-mixer-qt4/disco,disco,now 2.4.1-0.1 all [installed,automatic]
ffado-tools/disco,now 2.4.1-0.1 amd64 [installed,automatic]
libffado2/disco,now 2.4.1-0.1 amd64 [installed,automatic]