[Bug 275998] Re: audio recording very silent

Rocko rockorequin at hotmail.com
Fri Dec 12 01:35:01 UTC 2008

mabawsa, before you removed pulseaudio, did the microphone not record
anything at all, or did it record but at a very low level?

Shavak, which version of BIOS are you running? I'm using A08, and alsa
is supposed to read dell-bios for our chipsets (I don't think that
specifying model=dell in /etc/modprobe.d/alsa-base is recognised by the
driver, and so I assume it will default back to dell-bios). The quirk is
defined in alsa-driver-1.0.18a/alsa-kernel/pci/hda#patch_sigmatel.c -
I'm pretty sure it's the same for 1.0.17:

        SND_PCI_QUIRK(PCI_VENDOR_ID_DELL,  0x022e, "Dell     ",

where 0x022e is my card's subsystem ID as shown by lscpi -vv:

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
	Subsystem: Dell Device 022e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 21
	Region 0: Memory at febfc000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

I looked at the codec files, with 'cat /proc/asound/card0/codec* | grep
Subsystem', which kind of shows the same subsystem ID - it actually is
given as 0x1028022e. (But it does in Hardy as well, where I do get a
digital capture volume control.)

FWIW, my card is actually listed in bios as a Sigmatel 9205, but alsa
uses the 9228 codec. Again, this is the same as Hardy so it doesn't seem

The codec file as reported by Hardy does differ from Intrepid's in a few
places, so this might be relevant.


Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x90a79130: [Fixed] Mic at Int N/A

Intrepid's equivalent defines Pincap as 0x00001737 instead of 0x081737.
(But the list of values - IN OUT, etc - afterwards is the same in both.)

audio recording very silent
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to Linux.

More information about the kernel-bugs mailing list