[Dapper] Certain HDA STAC codecs only provide playback capability

Bug #59569 reported by Lee Azzarello
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: linux-image-2.6.15-26-686

This bug has been confirmed on other brands of laptop with the same chipset but there's nothing in malone about the macbook. It seems the same driver can be used for a number of different codecs.

The ALSA driver for this card loads and the mixer settings are displayed properly. Playback with volume control functions and there are options to select between the different capture sources. Unfortunately all the capture sources record silence via the built in microphone. I have not been able to test this with the mini plug microphone input.

An IRC user named crimsun on #ubuntu-laptop said this will be fixed in the next kernel update for dapper but he didn't know if someone had alreaady posted a patch. I searched around and couldn't find a patch either.

Here is the relevant information on the kernel and hardware

lee@priceless:~/tmp$ uname -a
Linux priceless 2.6.15-26-686 #1 SMP PREEMPT Thu Aug 3 03:13:28 UTC 2006 i686 GNU/Linux

lee@priceless:~/tmp$ lspci | grep Audio
0000:00:1b.0 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

lee@priceless:~/tmp$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.10rc3 (Mon Nov 07 13:30:21 2005 UTC).

lee@priceless:~/tmp$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
                     HDA Intel at 0x90440000 irq 209

lee@priceless:~/tmp$ cat /proc/asound/devices
 17: [0- 1]: digital audio playback
 16: [0- 0]: digital audio playback
 24: [0- 0]: digital audio capture
  0: [0- 0]: ctl
 33: : timer

lspci -nv
0000:00:1b.0 0403: 8086:27d8 (rev 02)
        Subsystem: 8384:7680
        Flags: bus master, fast devsel, latency 0, IRQ 209
        Memory at 90440000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
        Capabilities: [70] #10 [0091]

lee@priceless:~/tmp$ cat /proc/asound/card0/codec#0
Codec: SigmaTel STAC9221 A1
Address: 0
Vendor Id: 0x83847680
Subsystem Id: 0x100
Revision Id: 0x103401
Default PCM: rates 0x7e0, bits 0x0e, types 0x1
Default Amp-In caps: ofs=0x00, nsteps=0x0e, stepsize=0x05, mute=1
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
Node 0x02 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals: [0x7b 0x7b]
  Power: 0x0
Node 0x03 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals: [0x7f 0x7f]
  Power: 0x0
Node 0x04 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals: [0x7f 0x7f]
  Power: 0x0
Node 0x05 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals: [0x7f 0x7f]
  Power: 0x0
Node 0x06 [Audio Input] wcaps 0x1d0541: Stereo
  Power: 0x0
  Connection: 1
     0x17
Node 0x07 [Audio Input] wcaps 0x1d0541: Stereo
  Power: 0x0
  Connection: 1
     0x18
Node 0x08 [Audio Output] wcaps 0x40211: Stereo Digital
  PCM: rates 0x7e0, bits 0x0e, types 0x5
Node 0x09 [Audio Input] wcaps 0x140311: Stereo Digital
  PCM: rates 0x160, bits 0x0e, types 0x5
  Connection: 1
     0x11
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x08173f: IN OUT HP
  Pin Default 0x02214020: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Green
  Pin-ctls: 0x80: HP
  Connection: 1
     0x02
Node 0x0b [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT
  Pin Default 0x01116011: [Jack] Speaker at Ext Rear
    Conn = 1/8, Color = Orange
  Pin-ctls: 0x60: IN OUT
  Connection: 1
     0x04
Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT
  Pin Default 0x01114010: [Jack] Speaker at Ext Rear
    Conn = 1/8, Color = Green
  Pin-ctls: 0x20: IN
  Connection: 1
     0x03
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x08173f: IN OUT HP
  Pin Default 0x02a19050: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Pink
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x02
Node 0x0e [Pin Complex] wcaps 0x400081: Stereo
  Pincap 0x0824: IN
  Pin Default 0x01813051: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
  Pin-ctls: 0x20: IN
Node 0x0f [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x0837: IN OUT
  Pin Default 0x01116012: [Jack] Speaker at Ext Rear
    Conn = 1/8, Color = Orange
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x05
Node 0x10 [Pin Complex] wcaps 0x400301: Stereo Digital
  Pincap 0x0810: OUT
  Pin Default 0x01451030: [Jack] SPDIF Out at Ext Rear
    Conn = Optical, Color = Black
  Pin-ctls: 0x40: OUT
  Connection: 3
     0x08* 0x17 0x19
Node 0x11 [Pin Complex] wcaps 0x430681: Stereo Digital
  Pincap 0x0810024: IN
  Pin Default 0x01c51060: [Jack] SPDIF In at Ext Rear
    Conn = Optical, Color = Black
  Pin-ctls: 0x00:
  Power: 0x0
Node 0x12 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals: [0x04 0x04]
  Connection: 7
     0x0e* 0x15 0x0f 0x0b 0x0c 0x0d 0x0a
Node 0x13 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals: [0x00 0x00]
  Connection: 7
     0x0e 0x15* 0x0f 0x0b 0x0c 0x0d 0x0a
Node 0x14 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0
  Amp-Out vals: [0x00]
Node 0x15 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x90330052: [Fixed] CD at Int N/A
    Conn = ATAPI, Color = Unknown
  Pin-ctls: 0x20: IN
Node 0x16 [Volume Knob Widget] wcaps 0x600000: Mono
Node 0x17 [Audio Selector] wcaps 0x300903: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals: [0x0e 0x0e]
  Connection: 1
     0x12
Node 0x18 [Audio Selector] wcaps 0x300903: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals: [0x80 0x80]
  Connection: 1
     0x13
Node 0x19 [Vendor Defined Widget] wcaps 0xf30201: Stereo Digital
Node 0x1a [Audio Output] wcaps 0x30201: Stereo Digital
Node 0x1b [Pin Complex] wcaps 0x400301: Stereo Digital
  Pincap 0x0810: OUT
  Pin Default 0x90560040: [Fixed] Digital Out at Int N/A
    Conn = Digital, Color = Unknown
  Pin-ctls: 0x00:
  Connection: 1
     0x1a

Related branches

Revision history for this message
Pedro Côrte-Real (pedrocr) wrote :

I confirm this bug on my white 2.0 ghz macbook.

Revision history for this message
Andrea Romagnoli (notorious) wrote :

I confirm this on my Fujitsu Siemens m1437g (same sound card).
Is there any solution at the moment?

Revision history for this message
Timothy Smith (tas50) wrote :

Sound issue is alsa related I would imagine

Revision history for this message
Timothy Smith (tas50) wrote :

I can confirm this on a 2.0Ghz MacBook

Changed in alsa-driver:
status: Unconfirmed → Confirmed
Revision history for this message
Daniel T Chen (crimsun) wrote :

(I'm 'crimsun'.) The appropriate patches[0] for both Dapper and Edgy have already been sent to our kernel lead. Whether they'll be applied immediately is fairly doubtful, since we're less than two weeks from Edgy's release.

[0] https://lists.ubuntu.com/archives/kernel-team/2006-October/thread.html

Changed in alsa-driver:
status: Confirmed → Fix Committed
Revision history for this message
Prinz Igor (pigor) wrote :

Hello. Is this bug related to Bug #58128 ? Will Bug #58128 be fixed to?

Revision history for this message
Lee Azzarello (lee-rockingtiger) wrote : Re: [Bug 59569] Re: [Dapper] Certain HDA STAC codecs only provide playback capability

----- Prinz Igor <email address hidden> wrote:
> Hello. Is this bug related to Bug #58128 ? Will Bug #58128 be fixed
> to?
>
> --
> [Dapper] Certain HDA STAC codecs only provide playback capability
> https://launchpad.net/bugs/59569

looks like it might be. The bug is fixed in edgy from what I read.

-lee

Revision history for this message
Prinz Igor (pigor) wrote :

@lee: no it (Bug #58128) is not fixed in edgy. i have edgy installed and it still resists.

Revision history for this message
Ali Sabil (asabil) wrote :

I am running edgy, and still no capture in my macbook

Revision history for this message
Andrea Romagnoli (notorious) wrote :

Can anyone try this command?

modprobe snd-hda-intel model=6stack

Someone told me that it works (for the audio input issue).
(I cant' try it 'cos I've uninstalled ubuntu from my laptop).

Can anyone try the command also with debian?

Revision history for this message
Daniel T Chen (crimsun) wrote :
Download full text (3.8 KiB)

alsa-driver (1.0.14-1ubuntu1) gutsy; urgency=low

  * Merge from Debian unstable, remaining changes:
    - debian/alsa-base.modprobe: Load snd-seq,
    - debian/alsa-base.postinst: Forcibly remove /etc/modprobe.d/sound
      on dist-upgrade,
    - debian/control: Don't Depend on modutils, and adhere to
      DebianMaintainerField,
    - debian/linux-sound-base.dirs: Don't create modutils or discover,
    - debian/rules: Enable MPU for snd-cmipci,
    - Only ship modprobe configuration,
    - Remove default mode,
    - Invoke modprobe with -Qb and command line options,
    - Remove modprobe post-install script in favour of using udev,
    - Continue to ship the initscript in the apm scripts dir.
  * New upstream version closes LP: #45841, LP: #51357, LP: #57294,
    LP: #59569, LP: #63971, LP: #66843, LP: #68930, LP: #75725,
    LP: #77024, LP: #77099, LP: #77101, LP: #83015, LP: #87195,
    LP: #88546, LP: #88570, LP: #90417, LP: #91721, LP: #92307,
    LP: #92358, LP: #95597, LP: #108563, LP: #110599, LP: #115186,
    LP: #118173, LP: #119086.

alsa-driver (1.0.14-1) unstable; urgency=low

  * New upstream release. (closes: #391991, #401074, #421853)

  [ Jordi Mallach ]
  * debian/control: add XS-Vcs-Browser and XS-Vcs-Svn headers.

  [ Elimar Riesebieter ]

  * Patch management switched to quilt. This is more comfortable.
  * Updated alsa-drivers debconf templates.
    Thanks, debian-l10n-english contributors (closes: #425208).
  * Updated alsa-drivers debconf translations:
    Galician: Jacobo Tarrio (closes: #425804).
    Japanese: Kenshi Muto (closes: #426007).
    Portuguese: Traduz (closes: #426111).
    Malayalam: Praveen A (closes: #426241).
    German: Helge Kreutzmann (closes: #426375).
    Czech: Miroslav Kure (closes: #426427).
    Vietnamese: Clytie Siddall (closes: #427148).
    Dutch: Bart Cornelis (closes: #428032).
    Russian: Yuri Kozlov (closes: #428136).
    Spanish: Carlos Galisteo de Cabo (closes: #428572)
    Swedish: Daniel Nylander (closes: #426202)
    Catalan: Jordi Mallach (closes: #428224)
  * Added alsa-drivers debconf templates translations:
    Basque: Piarres Beobide (closes: #425810).
    Bulgarian: Damyan Ivanov (closes: #425854).
    Tamil: Tirumurti Vasudevan (closes: #426081).
    Italian: Luca Monducci (closes: #426152).
    Korean: Sunjae Park (closes: #426618).
    Arabic: Ossama Khayat (closes: #428264)

alsa-driver (1.0.14~rc4-1) experimental; urgency=low

  [ Elimar Riesebieter ]
  * New upstream release candidate.
  * Added Malayalam translation. Thanks Santhosh Thottingal. (closes: #419524)

alsa-driver (1.0.14~rc3-1) experimental; urgency=low

  [ Elimar Riesebieter ]
  * New upstream release candidate
  * Merged etch changes

alsa-driver (1.0.14~rc1-1) experimental; urgency=low

  [ Elimar Riesebieter ]
  * New upstream release candidate
  * Removed debian/patches/98_ens1371_inaudible_sound_def.dpatch. Applied
    different from upstream

alsa-driver (1.0.13-5) unstable; urgency=medium

  [ Elimar Riesebieter ]
  * Added snd-seq-midi as an optional load above generic modules (snd-rawmidi)
    Thanks Eduard Dumitrescu for testing. (closes: #408036)
  * Added "cx88_alsa (PCI: TV cards...." to d...

Read more...

Changed in alsa-driver:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.