From: Rainer Menzner <rmenzner@L1id.com>
To: ALSA Developer Mailing List <alsa-devel@alsa-project.org>
Subject: NVidia AC97 / CK804: arecord hangs in system call poll()
Date: Fri, 29 Jun 2007 13:36:15 +0200 [thread overview]
Message-ID: <4684EEAF.5050108@L1id.com> (raw)
Hi,
my soundcard is an onboard AC97 CK804 NVidia. I use snd-intel8x0 module.
Everything works fine except recording sound. When calling
arecord -f cd buffer.wav
the program infinitely hangs, and an strace shows that it is a poll()
call that does not return. After interrupting, a wave file of 44 bytes
which is the header only is left. My setup is Kernel 2.6.21.3, all
ALSA-software is updated to the latest version, that is 1.0.14(a).
In a previous setup with an older ALSA version and kernel 2.6.16.11
recording did work with the same hardware. Now that I updated all ALSA
software, even with that older kernel version the same recording problem
came up. From that I concluded that it is somehow related to the
ALSA-lib version. I have tried to downgrade ALSA-lib down to 1.0.0 to no
avail.
I have also made tests appropriate if this would be an interrupt problem
(using pci=noroute et al) which also did not solve the problem.
I have scrolled though the archives of alsa-user and there have been a
few posts regarding the same problem (but with other chip sets).
However, in those threads no definitive solution of the problem has been
discussed. So I tried it again in alsa-user but did not get any feedback ...
Now, I finally try this developer list. Your comments and help are much
appreciated. Let me know if you need further info. I'm not a Linux
system programmer or specialist, but I would be willing to do some
debugging if somebody explains what to check.
Thanks for any support,
-Rainer
next reply other threads:[~2007-06-29 11:36 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-06-29 11:36 Rainer Menzner [this message]
2007-06-29 23:09 ` NVidia AC97 / CK804: arecord hangs in system call poll() Takashi Iwai
2007-07-02 5:58 ` Rainer Menzner
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=4684EEAF.5050108@L1id.com \
--to=rmenzner@l1id.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.