Bug#598972: jackd2: Infinite loop on startup
Sylvain Beucler
beuc at debian.org
Mon Oct 4 18:44:13 UTC 2010
Thanks for your quick answer.
Using '-P' works.
'jackd -d alsa' also works if I plug in a physical microphone - I
guess it was the case when I used jackd last time.
- Sylvain
On Sun, Oct 03, 2010 at 07:19:07PM +0200, Adrian Knoth wrote:
> On Sat, Oct 02, 2010 at 09:41:32PM +0200, Sylvain Beucler wrote:
>
> Hi!
>
> > Package: jackd2
> > Version: 1.9.5~dfsg-19
> > Severity: important
> >
> > I get an infinite loop when starting jackd.
>
> Your infinite loop is caused by jackd not being able to establish
> sustained operation.
>
> Most likely, your record source is set to digital and nothing is
> connect to your digital-in (you might even don't have such a port).
> Consequently, no IRQ is generated and hence to jackd capture callbacks
> are not triggered in time, so in every cycle, there is no data to read
> which in turn is treated as an xrun.
>
> You have a couple of options: firstly, make sure to select something
> like "mic in" or "mix" in your alsamixer as the capture source.
>
> You could also use "jackd -d alsa -P" to use playback-only mode if you
> don't need capture ports. This should instantly give you a working
> jackd.
>
> Third option: run jackd -d dummy and then use alsa_in and alsa_out to
> add your physical ports to this virtual jackd.
>
> Forth option: play with jackd options to find out which one is causing
> trouble.
>
> On my laptop, I have exactly the same jackd package with the same
> soundcard, and it's working fine. I'm hence closing the bug, there's
> nothing wrong or anything changed with jackd itself, it the usual jackd
> setup trouble. ;)
>
>
> HTH
>
> --
> mail: adi at thur.de http://adi.thur.de PGP/GPG: key via keyserver
More information about the pkg-multimedia-maintainers
mailing list