From: "Michael Bourgeous" <sts.nitrogen@gmail.com>
To: alsa-devel@alsa-project.org
Subject: Jackd dies with snd-usb-usx2y (DRIVER NT error)
Date: Tue, 15 May 2007 13:57:34 -0600 [thread overview]
Message-ID: <8e4fc8270705151257i4c11cf53q8128599fe500bf32@mail.gmail.com> (raw)
In-Reply-To: <8e4fc8270704260313h31424b42jf41f7a374613d354@mail.gmail.com>
Hi,
I recently upgraded my system from 32-bit Ubuntu Edgy, with a custom
hard-realtime-enabled 2.6.19 kernel, to 64-bit Ubuntu Feisty, with a
hard-realtime-enabled 2.6.20 kernel. I also switched from an Athlon
XP 2600 to an Athlon 64 X2 4600. In every way my new system should be
faster, but jackd+usx2y worked on the last system, and doesn't work
now.
Here's what I'm doing to test the audio setup:
----------
sudo chrt -f 90 `pidof IRQ-23` # usb irq
chrt -v -f 70 jackd -d alsa -dhw:1,2 -p 64 -n 2 # also tried defaults,
and values up to -p 256 -n 8
chrt -v -f 25 zynaddsubfx
----------
After a short time (< 1 or 2 minutes) of switching instruments and
playing notes with zynaddsubfx, all audio stops and jackd dies with
the following error:
----------
ALSA: poll time out, polled for 7998858 usecs
DRIVER NT: could not run driver cycle
jack main caught signal 12
no message buffer overruns
----------
There is a corresponding message in the kernel log:
----------
[12546.132286] ALSA [...]/usx2yhwdeppcm.c:94: activ frame status -70.
Most propably some hardware problem.
----------
I am loading the snd-usb-usx2y module with the nrpacks=1 option. I've
gone through the Ubuntu HOWTOs I used to get things working on my last
system (to some of which I have even contributed), and I am still
having this problem.
I already tried on alsa-user, so I'm taking this to the developer list
(since I plan to help fix this if anybody will point me in the right
direction).
Additional note:
I tried modifying the source code of the driver, commenting out the
return statement after the "active status" error message. This began
producing a new error message: "shouldn't be here with count=xx". So,
I commented out the "return -EPIPE" after that error message, and now
jackd doesn't crash. There are noticeable audio clicks whenever one
of these errors occurs, but the driver seems to have no problem
recovering, as audio continues.
This error happens with the stock Ubuntu kernels as well.
Thanks in advance,
Mike Bourgeous
next parent reply other threads:[~2007-05-15 19:57 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <8e4fc8270704260313h31424b42jf41f7a374613d354@mail.gmail.com>
2007-05-15 19:57 ` Michael Bourgeous [this message]
2007-05-15 20:11 ` Jackd dies with snd-usb-usx2y (DRIVER NT error) Lee Revell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8e4fc8270705151257i4c11cf53q8128599fe500bf32@mail.gmail.com \
--to=sts.nitrogen@gmail.com \
--cc=alsa-devel@alsa-project.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).