Ardour - jackd2. sound output problem

hi! realtek ALC3234 (dell inspiron15-3543) ubuntu 20.04.4 with low latency kernel 5.4.0 -104, jackd2 1.9.12, qjackctl 0.9.6.18 (qt 5.12.8). I start jack first with 44.1khz, 128 buffer, 2 periods, 5.8 msec. then ardour 6.9.0. and there is NO sound output. jackd2 diagram and error log below:

21:03:12.658 Statistics reset.
21:03:12.669 ALSA connection change.
21:03:12.681 D-BUS: Service is available (org.jackaudio.service aka jackdbus).
21:03:12.993 D-BUS: SetParameterValue(‘driver:device’, ‘hw:PCH’): Invalid container address ‘driver’:‘device’:’(null)’ supplied to method ‘SetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.021 D-BUS: SetParameterValue(‘driver:nperiods’, ‘2’): Invalid container address ‘driver’:‘nperiods’:’(null)’ supplied to method ‘SetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.027 D-BUS: SetParameterValue(‘driver:softmode’, ‘false’): Invalid container address ‘driver’:‘softmode’:’(null)’ supplied to method ‘SetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.033 D-BUS: SetParameterValue(‘driver:shorts’, ‘false’): Invalid container address ‘driver’:‘shorts’:’(null)’ supplied to method ‘SetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.035 D-BUS: SetParameterValue(‘driver:hwmeter’, ‘false’): Invalid container address ‘driver’:‘hwmeter’:’(null)’ supplied to method ‘SetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.039 D-BUS: ResetParameterValue(‘driver:midi-driver’): Invalid container address ‘driver’:‘midi-driver’:’(null)’ supplied to method ‘ResetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.043 D-BUS: SetParameterValue(‘driver:duplex’, ‘true’): Invalid container address ‘driver’:‘duplex’:’(null)’ supplied to method ‘SetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.046 D-BUS: SetParameterValue(‘driver:capture’, ‘hw:PCH’): Parameter value type mismatch: was expecting ‘u’, got ‘s’. (org.jackaudio.Error.InvalidArgs)
21:03:13.051 D-BUS: SetParameterValue(‘driver:playback’, ‘hw:PCH’): Parameter value type mismatch: was expecting ‘u’, got ‘s’. (org.jackaudio.Error.InvalidArgs)
21:03:13.054 D-BUS: ResetParameterValue(‘driver:inchannels’): Invalid container address ‘driver’:‘inchannels’:’(null)’ supplied to method ‘ResetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.057 D-BUS: ResetParameterValue(‘driver:outchannels’): Invalid container address ‘driver’:‘outchannels’:’(null)’ supplied to method ‘ResetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.061 D-BUS: SetParameterValue(‘driver:dither’, ‘n’): Invalid container address ‘driver’:‘dither’:’(null)’ supplied to method ‘SetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.066 D-BUS: ResetParameterValue(‘driver:input-latency’): Invalid container address ‘driver’:‘input-latency’:’(null)’ supplied to method ‘ResetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.077 D-BUS: ResetParameterValue(‘driver:output-latency’): Invalid container address ‘driver’:‘output-latency’:’(null)’ supplied to method ‘ResetParameterValue’… (org.jackaudio.Error.InvalidArgs)
21:03:13.441 D-BUS: JACK server is starting…
21:03:13.548 D-BUS: JACK server was started (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
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:03:13.572 ALSA connection graph change.
Mon Mar 21 21:03:12 2022: ERROR: Invalid container address ‘driver’:‘device’:’(null)’ supplied to method ‘SetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘nperiods’:’(null)’ supplied to method ‘SetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘softmode’:’(null)’ supplied to method ‘SetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘shorts’:’(null)’ supplied to method ‘SetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘hwmeter’:’(null)’ supplied to method ‘SetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘midi-driver’:’(null)’ supplied to method ‘ResetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘duplex’:’(null)’ supplied to method ‘SetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Parameter value type mismatch: was expecting ‘u’, got ‘s’
Mon Mar 21 21:03:13 2022: ERROR: Parameter value type mismatch: was expecting ‘u’, got ‘s’
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘inchannels’:’(null)’ supplied to method ‘ResetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘outchannels’:’(null)’ supplied to method ‘ResetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘dither’:’(null)’ supplied to method ‘SetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘input-latency’:’(null)’ supplied to method ‘ResetParameterValue’.
Mon Mar 21 21:03:13 2022: ERROR: Invalid container address ‘driver’:‘output-latency’:’(null)’ supplied to method ‘ResetParameterValue’.
Mon Mar 21 21:03:13 2022: Starting jack server…
Mon Mar 21 21:03:13 2022: JACK server starting in realtime mode with priority 10
Mon Mar 21 21:03:13 2022: self-connect-mode is “Don’t restrict self connect requests”
Mon Mar 21 21:03:13 2022: graph reorder: new port ‘system:capture_1’
Mon Mar 21 21:03:13 2022: New client ‘system’ with PID 0
Mon Mar 21 21:03:13 2022: graph reorder: new port ‘system:capture_2’
Mon Mar 21 21:03:13 2022: graph reorder: new port ‘system:playback_1’
Mon Mar 21 21:03:13 2022: graph reorder: new port ‘system:playback_2’
Mon Mar 21 21:03:13 2022: New client ‘PulseAudio JACK Sink’ with PID 3279
Mon Mar 21 21:03:13 2022: Connecting ‘PulseAudio JACK Sink:front-left’ to ‘system:playback_1’
Mon Mar 21 21:03:13 2022: Connecting ‘PulseAudio JACK Sink:front-right’ to ‘system:playback_2’
Mon Mar 21 21:03:13 2022: New client ‘PulseAudio JACK Source’ with PID 3279
Mon Mar 21 21:03:13 2022: Connecting ‘system:capture_1’ to ‘PulseAudio JACK Source:front-left’
Mon Mar 21 21:03:13 2022: Connecting ‘system:capture_2’ to ‘PulseAudio JACK Source:front-right’
Mon Mar 21 21:03:15 2022: Saving settings to “/home/mee/.config/jack/conf.xml” …
21:03:16.116 JACK connection change.
21:03:16.121 Statistics reset.
21:03:16.222 Client activated.
21:03:16.223 Patchbay deactivated.
21:03:16.259 JACK connection graph change.
Mon Mar 21 21:03:16 2022: New client ‘qjackctl’ with PID 39661
21:03:23.924 Transport start.
21:03:41.125 JACK connection graph change.
Mon Mar 21 21:03:41 2022: New client ‘ardourprobe’ with PID 40064
Mon Mar 21 21:03:41 2022: Client ‘ardourprobe’ with PID 40064 is out
Mon Mar 21 21:03:41 2022: New client ‘ardourprobe’ with PID 40064
Mon Mar 21 21:03:41 2022: Client ‘ardourprobe’ with PID 40064 is out
21:03:45.392 JACK connection graph change.
21:03:45.458 JACK connection change.
Mon Mar 21 21:03:45 2022: New client ‘ardour’ with PID 40064
Mon Mar 21 21:03:45 2022: Connecting ‘system:capture_1’ to ‘ardour:physical_audio_input_monitor_enable’
Mon Mar 21 21:03:45 2022: Connecting ‘system:capture_2’ to ‘ardour:physical_audio_input_monitor_enable’
21:03:47.207 JACK connection graph change.
21:03:47.275 JACK connection change.
21:03:47.363 JACK connection graph change.
21:03:47.488 JACK connection change.
Mon Mar 21 21:03:47 2022: Connecting ‘ardour:Click/audio_out 1’ to ‘system:playback_1’
Mon Mar 21 21:03:47 2022: Connecting ‘ardour:Click/audio_out 2’ to ‘system:playback_2’
21:03:47.736 JACK connection graph change.
21:03:47.898 JACK connection change.
21:03:47.917 JACK connection graph change.
21:03:48.121 JACK connection change.
Mon Mar 21 21:03:47 2022: Disconnecting ‘ardour:Click/audio_out 1’ from ‘system:playback_1’
Mon Mar 21 21:03:47 2022: Disconnecting ‘ardour:Click/audio_out 2’ from ‘system:playback_2’
Mon Mar 21 21:03:47 2022: Connecting ‘ardour:auditioner/audio_out 1’ to ‘system:playback_1’
Mon Mar 21 21:03:47 2022: Connecting ‘ardour:auditioner/audio_out 2’ to ‘system:playback_2’
Mon Mar 21 21:03:47 2022: Connecting ‘ardour:prod./audio_out 1’ to ‘ardour:Master/audio_in 1’
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:vox_driver/audio_out 1’ to ‘ardour:Master/audio_in 1’
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:vox_wiz/audio_out 1’ to ‘ardour:Master/audio_in 1’
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:prod./audio_out 2’ to ‘ardour:Master/audio_in 2’
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:vox_driver/audio_out 2’ to ‘ardour:Master/audio_in 2’
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:vox_wiz/audio_out 2’ to ‘ardour:Master/audio_in 2’
Mon Mar 21 21:03:48 2022: Connecting ‘system:capture_1’ to ‘ardour:prod./audio_in 1’
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:Master/audio_out 1’ to ‘system:playback_1’
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:Master/audio_out 2’ to ‘system:playback_2’
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 29 port_dst = 24
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 30 port_dst = 25
Mon Mar 21 21:03:48 2022: Connecting ‘system:capture_2’ to ‘ardour:vox_driver/audio_in 1’
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 32 port_dst = 24
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 33 port_dst = 25
Mon Mar 21 21:03:48 2022: Connecting ‘system:capture_1’ to ‘ardour:vox_wiz/audio_in 1’
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 35 port_dst = 24
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 36 port_dst = 25
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:Click/audio_out 1’ to ‘system:playback_1’
Mon Mar 21 21:03:48 2022: Connecting ‘ardour:Click/audio_out 2’ to ‘system:playback_2’
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 15 port_dst = 3
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 16 port_dst = 4
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 29 port_dst = 24
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 32 port_dst = 24
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 35 port_dst = 24
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 30 port_dst = 25
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 33 port_dst = 25
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 36 port_dst = 25
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 26 port_dst = 3
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 27 port_dst = 4
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 37 port_dst = 3
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 38 port_dst = 4
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 1 port_dst = 28
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 2 port_dst = 31
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 1 port_dst = 34
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 1 port_dst = 9
Mon Mar 21 21:03:48 2022: ERROR: JackGraphManager::Connect already connected port_src = 2 port_dst = 9

ANY HELP???

How are you starting jackd? It appears to be using dbus, but all the errors in the beginning seem to indicate that the parameters are not being passed properly. The log never contains a line indicating that jackd was successful in opening the PCH audio device.

I would recommend starting jackd from a terminal shell using the parameters you expect to work, and verify that in that case jackd does start successfully, then start Ardour and verify the audio routing works correctly. If you get that working, then you have something to compare against to determine why the dbus startup is not working correctly.

The other question…

Why are you using JACK at all?

If you are using Ardour with no external applications to patch in (ie Guitarix, Hydrogen etc) and you are simply using Ardour as a monolitihic host + Plugins then JACK is not needed at all and actually using it with those PulseAudio sinks may potentially cause export problems…

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.