Internal microphone on NV53 not working

Bug #556552 reported by Noel J. Bergman
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: pulseaudio

Gateway NV5302u. Audio plays, but nothing appears to work for recording. Not the little recording applet, not Skype. Others have reported the same problem around the Internet, e.ghttp://ubuntuforums.org/showthread.php?t=1361263.

I've gone through http://ubuntuforums.org/showthread.php?t=789578, such as it works with Lucid, but to no avail.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: pulseaudio 1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu14
ProcVersionSignature: Ubuntu 2.6.32-17.26-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-17-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: CONEXANT Analog [CONEXANT Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ubuntu 4810 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xf0000000 irq 16'
   Mixer name : 'Conexant CX20561 (Hermosa)'
   Components : 'HDA:14f15051,10250292,00100000 HDA:14f12c06,10250093,00100000'
   Controls : 14
   Simple ctrls : 7
Card1.Amixer.info:
 Card hw:1 'HDMI'/'HDA ATI HDMI at 0xcfdec000 irq 19'
   Mixer name : 'ATI RS690/780 HDMI'
   Components : 'HDA:1002791a,00791a00,00100000'
   Controls : 4
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [off]
Date: Tue Apr 6 14:35:45 2010
LiveMediaBuild: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100327)
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: pulseaudio

Revision history for this message
Noel J. Bergman (noeljb) wrote :
Daniel T Chen (crimsun)
affects: pulseaudio (Ubuntu) → alsa-driver (Ubuntu)
Changed in alsa-driver (Ubuntu):
status: New → Confirmed
Revision history for this message
Noel J. Bergman (noeljb) wrote :

Daniel, attached is the output from alsa-info.txt. On IRC, you asked if I could post output from hda-verb. Can you reply back with the command you'd like me to run? I've got hda-verb installed, but haven't used it before. I have access to the laptop until this afternoon, and then again not until the end of May.

Revision history for this message
Daniel T Chen (crimsun) wrote :

I don't want output from hda-verb. You should *use* hda-verb to set a VREF (see the Intel Azalia/HDA specification) on node 0x1d (your int mic).

Revision history for this message
rwmarch (rwmarch) wrote :

I am also experiencing this bug on a Gateway NV53 series under Ubuntu 9.10 and 10.04.

Revision history for this message
nikolayds (nikolayds) wrote :

Hi Daniel,

can u tell me which verb to set (if possible a hda-verb command) so I can try it?
I have installed both hda-verb and hda-emu, so if you need something let me know

Revision history for this message
nikolayds (nikolayds) wrote :

Here is hda-emu output for hwC1D0

root@nikolay-gateway:/home/nikolay/Downloads/hda-verb-0.3# hda-emu /dev/snd/hwC1D0
# Parsing..
send: NID=0x0, VERB=0xf00(get_parameters), PARM=0x0(vendor id)
receive: 0x0
send: NID=0x0, VERB=0xf00(get_parameters), PARM=0x1(subsystem_id)
receive: 0x0
send: NID=0x0, VERB=0xf00(get_parameters), PARM=0x2(revision_id)
receive: 0x0
send: NID=0x0, VERB=0xf00(get_parameters), PARM=0x4(node_count)
receive: 0x10001
send: NID=0x1, VERB=0xf00(get_parameters), PARM=0x5(function_type)
receive: 0x1
send: NID=0x1, VERB=0xf00(get_parameters), PARM=0x4(node_count)
receive: 0x0
send: NID=0x1, VERB=0xf20(get_ssid), PARM=0x0
receive: 0x0
send: NID=0x1, VERB=0x705(set_power_state), PARM=0x0
receive: 0x0
send: NID=0x1, VERB=0xf05(get_power_state), PARM=0x0
receive: 0x0
send: NID=0x1, VERB=0xf00(get_parameters), PARM=0x12(amp_out_cap)
receive: 0x0
send: NID=0x1, VERB=0xf00(get_parameters), PARM=0xd(amp_in_cap)
receive: 0x0
send: NID=0x1, VERB=0xf00(get_parameters), PARM=0x4(node_count)
receive: 0x0
Invalid AFG subtree
hda-codec: No codec parser is available

Revision history for this message
nikolayds (nikolayds) wrote :

This bug seems to be plague all hda SBx00 microphones
I saw a bug 480815 and the user gilianphilippo had a working solution. I have tweak it a little and tested it works on NV53

Add following
options snd_hda_intel model=laptop
options snd-hda-intel position_fix=1 enable=yes
to /etc/modprobe.d/alsa-base.conf

Restart and problem is fix. I am looking forward to have it workout in the upcoming releases of Ubuntu.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Noel J. Bergman, do you still need assistance with this bug report? I apologize for not following up promptly, but $life has been quite hectic. If you still need assistance, please first also reproduce this symptom using the latest stable mainline build at http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-lucid/

nikolayds, please file a separate bug against alsa-driver using ubuntu-bug so that we can collect all your necessary hardware information. Also, please clarify which fix you needed. Did you need *only* position_fix=1, or did you need *both* position_fix=1 and model=laptop?

Revision history for this message
nikolayds (nikolayds) wrote :

I needed both lines/I added both lines, did not test only with one of them. Will do that tonight and file a bug with lucid. I have the same hardware, as above, Gateway NV53 laptop.

Revision history for this message
rwmarch (rwmarch) wrote :

I added the lines:
options snd_hda_intel model=laptop
options snd-hda-intel position_fix=1 enable=yes
to /etc/modprobe.d/alsa-base.conf
on my NV53 running Lucid.
Doing so restored the internal microphone to normal. Fixed in Skype as well.

Revision history for this message
Daniel T Chen (crimsun) wrote : Re: [Bug 556552] Re: Internal microphone on NV53 not working

Please make sure that your codec information and lspci -nv information
ends up attached somehow to this bug.

Revision history for this message
rwmarch (rwmarch) wrote :

Info requested ...

alsa-info

Revision history for this message
rwmarch (rwmarch) wrote :

And lspci ...

Revision history for this message
KruyKaze (kruykaze) wrote :

This fix is not working in Natty 64 Bit

Revision history for this message
drklunk (wlong21) wrote :

my issue is not with the microphone but with the output through headphones. when I plug my headphones into my laptop (NV530-) audio still plays though the speakers. attached is my alsa-info.txt

Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in alsa-driver (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for alsa-driver (Ubuntu) because there has been no activity for 60 days.]

Changed in alsa-driver (Ubuntu):
status: Incomplete → Expired
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.