[Pkg-alsa-devel] Bug#544102: alsa-base: mic inputs don't work in HP 2140, AD1984A
rickbol
rickbolgm at gmail.com
Fri Aug 28 20:20:12 UTC 2009
Package: alsa-base
Version: 1.0.17.dfsg-4
Severity: important
The mic inputs, internal or external, cannot be "captured" (recorded)
by usermode apps including: arecord, skype.
Note: mic input, both internal and external, is controllable by
alsamixer. That is, mute, level and boost controls have the expected
effect as heard in both the onboard speakers or headphones. The
onboard speakers are muted when headphones ar plugged in (so that
sensing works). The internal mics can infact feedback thru the internal speakers if boost
and level are set high enough.
So, input is being preamped and routed to output, but this "rouing" is
not accessible to apps.
I have verified this same behavior with kernel 2.6.30-bpo.
There are numerous reports of similar symptoms in a variety of other
netbooks\laptops that use the snd-hda-intel driver. Some Ubuntu users
report that some combination of updates with the 2.6.30 kernel have
resulted in a functioning audio subsystem on the HP 2140, but they all
required an update to pulseaudio, which my lenny\lxde system lacks
(and I'd prefer to avoid if possible).
I've chased a number "fixes" for this issue over several days. None
have resolved the issue for this netbook\os combo. I suspect "pin
assignments" around the "capture" devices in the AD1983A driver, but
not for any solid reason.
This is important for me as I intend to use this machine for audio\video
recording.
As an aside, audio is recorded (and real-time monitorable to the
speakers\headphones) by Kino when sourcing from /dev/raw1394.
-- Package-specific info:
--- Begin additional package status ---
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==================-==================-====================================================
ii libasound2 1.0.16-2 ALSA library
--- End additional package status ---
--- Begin /proc/asound/version ---
Advanced Linux Sound Architecture Driver Version 1.0.16.
--- End /proc/asound/version ---
--- Begin /proc/asound/cards ---
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xe8280000 irq 21
--- End /proc/asound/cards ---
--- Begin /dev/snd/ listing ---
total 0
crw-rw---- 1 root audio 116, 0 2009-08-28 11:31 controlC0
crw-rw---- 1 root audio 116, 24 2009-08-28 11:31 pcmC0D0c
crw-rw---- 1 root audio 116, 16 2009-08-28 11:31 pcmC0D0p
crw-rw---- 1 root audio 116, 1 2009-08-28 11:31 seq
crw-rw---- 1 root audio 116, 33 2009-08-28 11:31 timer
--- End /dev/snd/ listing ---
-- System Information:
Debian Release: 5.0.2
APT prefers proposed-updates
APT policy: (500, 'proposed-updates'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages alsa-base depends on:
ii linux-sound-base 1.0.17.dfsg-4 base package for ALSA and OSS soun
ii lsof 4.78.dfsg.1-4 List open files
ii module-init-tools 3.4-1 tools for managing Linux kernel mo
Versions of packages alsa-base recommends:
ii alsa-utils 1.0.16-2 ALSA utilities
Versions of packages alsa-base suggests:
pn alsa-oss <none> (no description available)
ii apmd 3.2.2-12 Utilities for Advanced Power Manag
ii oss-compat 0.0.4+nmu2 OSS compatibility package
Versions of packages libasound2 depends on:
ii libc6 2.7-18 GNU C Library: Shared libraries
-- no debconf information
More information about the Pkg-alsa-devel
mailing list