Your message dated Sun, 3 Oct 2010 19:19:07 +0200
with message-id <20101003171907.gu14...@ltw.loris.tv>
and subject line Re: Bug#598972: jackd2: Infinite loop on startup
has caused the Debian Bug report #598972,
regarding jackd2: Infinite loop on startup
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
598972: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598972
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: jackd2
Version: 1.9.5~dfsg-19
Severity: important

I get an infinite loop when starting jackd.

It worked a little while ago, I don't think I changed my audio config
since then, so I suspect a change in the package (or in a dependency).

Here's thet trace, where I start jackd and eventually kill it:

$ jackd -d alsa
jackdmp 1.9.6
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
Using ALSA driver HDA-Intel running on card 0 - HDA ATI SB at 0xfe9f4000 irq 16
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
^Cjack main caught signal 2
alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
Released audio card Audio0
audio_reservation_finish


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (300, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages jackd2 depends on:
ii  coreutils                 8.5-1          GNU core utilities
ii  debconf [debconf-2.0]     1.5.35         Debian configuration management sy
ii  libasound2                1.0.23-2       shared library for ALSA applicatio
ii  libc6                     2.11.2-6       Embedded GNU C Library: Shared lib
ii  libcelt0-0                0.7.1-1        The CELT codec runtime library
ii  libdbus-1-3               1.2.24-3       simple interprocess messaging syst
ii  libexpat1                 2.0.1-7        XML parsing C library - runtime li
ii  libgcc1                   1:4.4.4-17     GCC support library
ii  libjack-jackd2-0          1.9.5~dfsg-19  JACK Audio Connection Kit (librari
ii  libncurses5               5.7+20100313-4 shared libraries for terminal hand
ii  libreadline6              6.1-3          GNU readline and history libraries
ii  libsamplerate0            0.1.7-3        Audio sample rate conversion libra
ii  libsndfile1               1.0.21-3       Library for reading/writing audio 
ii  libstdc++6                4.4.4-17       The GNU Standard C++ Library v3
ii  python                    2.6.6-3        interactive high-level object-orie

Versions of packages jackd2 recommends:
pn  jackd2-firewire               <none>     (no description available)
ii  libpam-modules                1.1.1-6    Pluggable Authentication Modules f
ii  qjackctl                      0.3.6-1+b1 User interface for controlling the

Versions of packages jackd2 suggests:
pn  jack-tools                    <none>     (no description available)
pn  libjackasyn0                  <none>     (no description available)
pn  meterbridge                   <none>     (no description available)

-- debconf information:
* jackd/tweak_rt_limits: true





--- End Message ---
--- Begin Message ---
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: a...@thur.de      http://adi.thur.de      PGP/GPG: key via keyserver


--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to