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