[pulseaudio-discuss] jack-sink: no sound

Matwey V. Kornilov matwey.kornilov at gmail.com
Sat Jun 15 09:24:11 UTC 2019


Hi,

I am running

  pulseaudio 11.1
  linux kernel 4.12.14
  jackd 1.9.12
  qjackctl qjackctl 0.4.3

And I see the following issue:

Initially module-jackdbus-detect is loaded in my pulseaudio:

Module #7
        Name: module-jackdbus-detect
        Argument: channels=2
        Usage counter: n/a
        Properties:
                module.author = "David Henningsson"
                module.description = "Adds JACK sink/source ports when
JACK is started"
                module.version = "11.1-rebootstrapped"

When I start qjackctl and start jack server the following two modules
are additionally autoloaded:

Module #54
        Name: module-jack-sink
        Argument: connect=yes channels=2
        Usage counter: 0
        Properties:
                module.author = "Lennart Poettering"
                module.description = "JACK Sink"
                module.version = "11.1-rebootstrapped"

Module #55
        Name: module-jack-source
        Argument: connect=yes channels=2
        Usage counter: 0
        Properties:
                module.author = "Lennart Poettering"
                module.description = "JACK Source"
                module.version = "11.1-rebootstrapped"

Also additional sink and source are available:

Sink #13
        State: SUSPENDED
        Name: jack_out
        Description: Jack sink (PulseAudio JACK Sink)
        Driver: module-jack-sink.c
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 54
        Mute: no
        Volume: front-left: 64225 /  98% / -0.53 dB,   front-right:
64225 /  98% / -0.53 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor Source: jack_out.monitor
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY
        Properties:
                device.api = "jack"
                device.description = "Jack sink (PulseAudio JACK Sink)"
                jack.client_name = "PulseAudio JACK Sink"
                device.icon_name = "audio-card"
        Formats:
                pcm

Source #24
        State: SUSPENDED
        Name: jack_in
        Description: Jack source (PulseAudio JACK Source)
        Driver: module-jack-source.c
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 55
        Mute: no
        Volume: front-left: 47186 /  72% / -8.56 dB,   front-right:
47186 /  72% / -8.56 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY
        Properties:
                device.api = "jack"
                device.description = "Jack source (PulseAudio JACK Source)"
                jack.client_name = "PulseAudio JACK Source"
                device.icon_name = "audio-input-microphone"
        Formats:
                pcm


In pactl info I see that the Default Sink is set to "jack_out" and
Default Source is set to "jack_in". However I see no sound from my
desktop environment.

But If I do the following manually

pactl load-module module-jack-sink channels=2

I obtain another sink "jack_out.2" which is working.

In Jackd both "PulseAudio JACK Sink" and "PulseAudio JACK Sink-01" are
connected in the same way to the system playback.

How could I debug where is the problem here?



More information about the pulseaudio-discuss mailing list