jack sink missing in pulseaudio

Bug #109659 reported by Jochen Kemnade
76
This bug affects 9 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

The jack sink/module is not compiled in pulseaudio package.

Tags: packaging
Revision history for this message
Jochen Kemnade (jochenkemnade) wrote :
Revision history for this message
Sabaki (crbell) wrote : Re: [sync-request] jack sink missing in pulseaudio

pulseaudio-module-jack is also missing from gutsy.

I have pulseaudio-0.9.6-1ubuntu2 and other available modules installed and working.
However, without pulseaudio-module-jack I can't run any applications that require JACK without killing pulseaudio and reconfiguring. Why was this module omitted?

Revision history for this message
Patrice Vetsel (vetsel-patrice) wrote :

There is no module for jack support compiled in the last version of pulseaudio 0.9.8-2ubuntu2 (in Hardy daily)

description: updated
Revision history for this message
Daniel T Chen (crimsun) wrote :

Please resubmit a MainInclusionReport for jack-audio-connection-kit [so it can be re-promoted to main for 8.04]. Until jack-audio-connection-kit resides in main [again], we cannot build jack support into pulseaudio. Please reopen this bug when jack-audio-connection-kit is back in main.

Changed in pulseaudio:
importance: Medium → Low
status: Confirmed → Won't Fix
Revision history for this message
Ken Phillis Jr (kphillisjr) wrote :

posted a package request, namely bug #198048... of course this bug report effects hardy.

Revision history for this message
Motin (motin) wrote :

> Until jack-audio-connection-kit resides in main [again], we cannot build jack support into pulseaudio.
> Please reopen this bug when jack-audio-connection-kit is back in main.

Is this because the source archive pulseaudio is in main but jack-audio-connection-kit is in universe?

Strange restriction, since this module would do lots and lots of good for all JACK users: allowing ordinary applications such as Firefox+Flash, Totem etc, to be audible even when JACK is running.

Can't we just put up binary packages in universe?

Revision history for this message
Motin (motin) wrote :

As a sidenote, here is the report: https://wiki.ubuntu.com/MainInclusionReportJACK

I tried to add this package's build dependency to the rationale, but couldn't log in due to unknown reasons.

After that report is filled out fully a corresponding bug report should be filed in order for someone to review the report.

If JACK gets repromoted to main we can once again enable ALSA, Xine and PulseAudio JACK plugins.

What I don't get is why we can't have these plugins in separate packages in Universe - or if this is possible - why aren't they in Universe already?

Revision history for this message
Emmet Hikory (persia) wrote :

Re: having separate packaged plugins in universe: this would require duplication of the code for something that could build in universe, and makes security/upgrade/whatnot support a bit of a nightmare. To enable these, we need jack to return to main.

From what I understand, the main blocker to jack being in main is that jack currently depends on the FreeBoB libraries, which are inactive upstream. As these transition to ffado, or if there is a decision to drop support for firewire devices, the main inclusion report can proceed. Given the choice between a pulseaudio sink and support for a growing class of devices, I'm personally strongly inclined to continue to support the devices, with the minor inconvenience that users who wish to use JACK in combination with desktop applications (as opposed to studio applications) must configure their systems manually.

Revision history for this message
ljuksi (ljuksi) wrote :

Since freebob is optional, you can release two binary packages for jack - one with support for freebob enabled (ex. jack-freebob) and the other without (perhaps the default one?). This would let pro-audio users install the pulseaudio-module-jack plugin. Switching between pulseaudio or jackd as the main sound server would be possible with a script. Am I right?

Revision history for this message
Rob Frohne (frohro) wrote :

I hope you guys can find a way to include jack in main again. In the meantime, I need this capability and so I'm hoping someone can point us to a way to manually configure our systems since this is the required route.

So can someone please help the rest of us?

Thanks,

Rob

Revision history for this message
Rob Frohne (frohro) wrote :

I tried to just install the debian package above, and it doesn't seem to work, which seems to indicate that the pulse audio system in Intrepid wasn't compiled with jack support. Is there a way to verify this? Do I need to build and configure pulse audio from source in order to get jack support for pulse audio?

Thanks,

Rob

Revision history for this message
Rob Frohne (frohro) wrote :

Here is a little something that gives a hint on how to do this:

http://ubuntuforums.org/archive/index.php/t-968580.html

At this point for me things are kind of working. I can see the ports in jack, but no audio seems to get through.

Rob

Revision history for this message
Motin (motin) wrote :

JACK-Enabled pulseaudio packages can be found here: https://launchpad.net/~motin/+archive/until-jack-is-included-in-main/+packages

Revision history for this message
wgacquer (wgacquer) wrote :

I am using Ubuntu Studio for years and I am very sad to see that Karmic still does not have the pulseaudio-module-jack package.

Ubuntu Studio without that package is useless because you always have to switch between audio production usage OR web surfing.

Jack is a fundamental part of Ubuntu Studio.

Please fix that problem.

m4n

Revision history for this message
Eric Hedekar (stochastic) wrote :

Jack-Audio-Connection-Kit is now in Main so this bug is valid again. Changing to Confirmed.

Changed in pulseaudio (Ubuntu):
status: Won't Fix → Confirmed
status: Confirmed → Fix Committed
Revision history for this message
Eric Hedekar (stochastic) wrote :

Went to go write the patch to fix this bug, but it's already been committed to the latest launchpad source!

Revision history for this message
Daniel T Chen (crimsun) wrote :

Lucid's PA ships the jack plugin.

Changed in pulseaudio (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.