Pulseaudio vs jack - annoying soundwar

Asked by EricDHH

Using 9.04 on 3 machines here, most apps are using pulse this days and audio mixing runs very smooth and well. But some apps depends on jack, this give us back the old soundwar with heavily blocked sound devices. If a jack app like lives calls jack, the pulse is blocked. No pulse app will play, firefox hangs without gui, banshee stood freezed. Some gnome desktop parts are blocked until jack was stopped, logout hangs several seconds cause it's blocked by jack.

I tried to switch jackd to pulse but there is no sink in the config, if jack is running all alsa and pulse are hard blocked. I feel back in stoneedge, like dos gaming with a specialized floppy for every game.

Is there a solution available?

Eric

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu pulseaudio Edit question
Assignee:
No assignee Edit question
Solved by:
David Henningsson
Solved:
Last query:
Last reply:
Revision history for this message
Biagio Marino (marino.biagio) said :
#1

When I record I use jack as audio server

Revision history for this message
EricDHH (ericdhh) said :
#2

In special situations like recording in windowze manner (everything stood still while one action is running) this maybe a workaround. But in normal usage we will run into several problems when software is using jack and pulse.

Both soundservers should work chained, without hard blockin, i feel this could be a bug.

Eric

Revision history for this message
Biagio Marino (marino.biagio) said :
#3

If you believe could be a bug you report it
icp

Revision history for this message
Best David Henningsson (diwic) said :
#4

The problem is that pulseaudio is in main and jack in universe, so Ubuntu can't build the pulseaudio-module-jack module. See bug #198048 and bug #109659.

I guess if you look around you might find a ppa that enables you to run pulseaudio on top of jack. Or you could build one yourself.

Revision history for this message
EricDHH (ericdhh) said :
#5

I will wait für 9.10, if this did not help i try an own build.

Thanks
Eric