Re: [Jack-Devel] Install wipes out Graphics Drivers, user suggestions for JACK team.

PrevNext  Index
DateMon, 07 Jan 2013 15:05:45 +1100
From Patrick Shirkey <[hidden] at boosthardware dot com>
To[hidden] at lists dot jackaudio dot org
In-Reply-ToKaj Ailomaa Re: [Jack-Devel] Install wipes out Graphics Drivers, user suggestions for JACK team.
Follow-UpKaj Ailomaa Re: [Jack-Devel] Install wipes out Graphics Drivers, user suggestions for JACK team.
On Mon, January 7, 2013 10:41 am, Kaj Ailomaa wrote:
> On Mon, 07 Jan 2013 00:16:35 +0100, Paul Davis
> <[hidden]> wrote:
>
>> On Sun, Jan 6, 2013 at 6:01 PM, Chris Huggins
>> <[hidden]>wrote:
>>
>>>
>>> The point is that JACK is only ever as good as the environment that it
>>> sits in. For JACK to be acceptable it really needs to be more user
>>> friendly. For example, I had to contact this team to find out that
>>> JACK doesn't work well unless Ubuntu Studio is installed as well.
>>
>>
>> Various distributions make horrendous errors and questionable judgements
>> in
>> their packaging of JACK.
>>
>> Right now, for example, despite the fact that Jack2 and Pulse will
>> interoperate quite nicely, it fails to work on current Ubuntu releases
>> unless the user installs an extra, rather obscure package.
>>
>
> Which package are you reffering to?
> If you're suggesting pulseaudio-module-jack, that piece of code belongs to
> Pulseaudio, and it's only purpose is to automatically create sink and
> source for PA to jack. Which it does, if it's installed separately. It
> doesn't handle grabbing the card at all.
>
> Ubuntu imports directly from Debian. I haven't gone deeper into looking at
> the specifics, but the code is the same. And I can't believe the packaging
> is doing much to change how jack behaves.
>

Ubuntu do not import directly from Debian. They have their own
professional packaging team who purposefully fucked up pulseaudio support
for many years. Recently (in the past two years) they have gotten better
because Mark Shuttleworth stepped in and made some changes to the team)
but this specific issue of pulse and jack integration is a regression IMO
which is caused by poor QA by the packagers and should have been picked up
before it went into the repos.

> As it seems, jack2 is not able to grab the card from PA in all situations.
> It works better when PA is not actively using the card for something. In
> this case, it works 100% of the time for me.
> I'm pretty sure it's a problem with the code, and not with the packaging
> anyhow.


Its a known bug in pulseaudio. Jack does not take over the soundcard from
PA. Pulseaudio releases it and if "autospawn" is disabled it will allow
jack to use it.

The Debian package maintainers are aware of the issue but as yet there has
not been a fix for it.

If you want perfect pulseaudio support then you should use Fedora as
Redhat sponsor development of Pulseaudio whereas debian is maintained by
volunteers.

I've never heard of jack wiping out graphics drivers. That sounds like a
dodgy harddrive or someone was making system wide changes on the
commandline and zapped some libs that were in the same folder by accident.




--
Patrick Shirkey
Boost Hardware Ltd
PrevNext  Index

1357531560.27744_0.ltw:2,a <57815.188.25.62.144.1357531545.squirrel at boosthardware dot com>