internal mic doesn't work on acer aspire 1410 (1080T)

Bug #462764 reported by opus440
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

lspci |grep -i audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

ProblemType: Bug
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC269 Analog [ALC269 Analog]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: bg 8196 F.... pulseaudio
 /dev/snd/pcmC0D0c: bg 8196 F...m pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0x94500000 irq 22'
   Mixer name : 'Intel G45 DEVCTG'
   Components : 'HDA:10ec0269,1025029b,00100004 HDA:80862802,80860101,00100000'
   Controls : 23
   Simple ctrls : 12
CheckboxCommand: alsa_record_playback
CheckboxDescription:
 Open the volume control application by right-clicking on the speaker icon in the panel and selecting "Sound Preferences". Select the "Input" tab and choose any alternate (non-default) device(s). Select the "Output" tab and choose any alternate (non-default) device(s). When you are done, click the Test button, then speak into the microphone. After a few seconds, your speech will be played back to you.

 Did you hear your speech played back?
CheckboxTest: alsa_record_playback_alternates
Date: Wed Oct 28 10:33:40 2009
DistroRelease: Ubuntu 9.10
Package: alsa-base 1.0.20+dfsg-1ubuntu5
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: alsa-driver
Tags: checkbox-bug
Uname: Linux 2.6.31-14-generic i686

Revision history for this message
opus440 (opus440) wrote :
Revision history for this message
opus440 (opus440) wrote :

I don't know if this has anything to do with it since there are no details and it is in regard to another distribution:
http://bugzilla.kernel.org/show_bug.cgi?id=13871

Revision history for this message
Rud (dirk-rud) wrote :

I have the same problem using my notebook. internal mic doesn't work.

Revision history for this message
Daniel T Chen (crimsun) wrote : Re: [Bug 462764] Re: internal mic doesn't work on acer aspire 1410 (1080T)

@Rud
The volume for your 'Internal Mic' is zeroed. You can adjust this setting
using alsamixer/amixer/alsamixer-gui.

On Nov 20, 2009 6:25 PM, "Rud" <email address hidden> wrote:

I have the same problem using my notebook. internal mic doesn't work.

** Attachment added: "alsa-info"
  http://launchpadlibrarian.net/35898241/alsa-info

-- internal mic doesn't work on acer aspire 1410 (1080T)
https://bugs.launchpad.net/bugs/462764 Yo...

Revision history for this message
opus440 (opus440) wrote :

alsamixer doesn't work. I've tried it, including using <TAB> to see the extended options. Still no input.

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

@opus440
According to your original amixer output, you are capturing from the
front mic jack (ext mic), not the internal mic:

Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Int Mic'
  Item0: 'Front Mic'

However, your mixer controls are set incorrectly:

Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 17 [55%] [-9.00dB] [off]
  Front Right: Playback 17 [55%] [-9.00dB] [off]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ muted, pretty low

Simple mixer control 'Front Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 1 [33%]
  Front Right: 1 [33%]
^^^^^^^^^^^^^^^^^^^^^ pretty low

So, unmute (cap) the 'Front Mic' mixer control, raise its level, and
raise the level of 'Front Mic Boost'. Please note that this is the
front mic jack, which is an external mic.

Revision history for this message
Rud (dirk-rud) wrote :

Changing the volume of internal mic with alsamixer was not successful. I'm sorry I added the wrong alsa-info file.

For me the solution of the problem was adding "model=auto" to the line starting with "options snd-hda-intel ....". thank you for your suggestions and in general for your help =)

rud

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

@Rud
I'm certain your issue has nothing to do with Acer Aspire 1410s. Please do the following:

1) File a separate bug for your issue using ubuntu-bug alsa-base
2) Remove the model=auto quirk from /etc/modprobe.d/alsa-base.conf
3) Compile http://kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-20091121.tar.bz2 and install it
4) Reboot
5) Verify that internal mic does *not* work
6) Readd the model=auto quirk
7) Verify that internal mic *does* work

Also, play test playback through internal speakers and headphones and capture through both internal and external microphones.

Revision history for this message
Pulp (alexei-pashkovsky) wrote :

Latest alsa snapshot does not solve the problem. Mic is not working and skype does not even start because of pulseaudio problem with the mic.

Revision history for this message
opus440 (opus440) wrote :
Download full text (3.3 KiB)

I've gone in the alsamixer, hit tab, gone to "Input So" and changed from
Front mic to Internal. Adjusted levels - still nothing. Raising the levels
just creates static.

BTW both external sound and mic work (using the plugs on the side of the
system). WebCam also works. Only the internal mic - a small mic near the
camera - doesn't pick up.

On Fri, Nov 20, 2009 at 10:02 PM, Daniel T Chen <email address hidden>wrote:

> @opus440
> According to your original amixer output, you are capturing from the
> front mic jack (ext mic), not the internal mic:
>
> Simple mixer control 'Input Source',0
> Capabilities: cenum
> Items: 'Front Mic' 'Int Mic'
> Item0: 'Front Mic'
>
> However, your mixer controls are set incorrectly:
>
> Simple mixer control 'Front Mic',0
> Capabilities: pvolume pswitch
> Playback channels: Front Left - Front Right
> Limits: Playback 0 - 31
> Mono:
> Front Left: Playback 17 [55%] [-9.00dB] [off]
> Front Right: Playback 17 [55%] [-9.00dB] [off]
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ muted, pretty low
>
>
> Simple mixer control 'Front Mic Boost',0
> Capabilities: volume
> Playback channels: Front Left - Front Right
> Capture channels: Front Left - Front Right
> Limits: 0 - 3
> Front Left: 1 [33%]
> Front Right: 1 [33%]
> ^^^^^^^^^^^^^^^^^^^^^ pretty low
>
> So, unmute (cap) the 'Front Mic' mixer control, raise its level, and
> raise the level of 'Front Mic Boost'. Please note that this is the
> front mic jack, which is an external mic.
>
> --
> internal mic doesn't work on acer aspire 1410 (1080T)
> https://bugs.launchpad.net/bugs/462764
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “alsa-driver” package in Ubuntu: New
>
> Bug description:
> lspci |grep -i audio
> 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
> Controller (rev 03)
>
> ProblemType: Bug
> Architecture: i386
> ArecordDevices:
> **** List of CAPTURE Hardware Devices ****
> card 0: Intel [HDA Intel], device 0: ALC269 Analog [ALC269 Analog]
> Subdevices: 0/1
> Subdevice #0: subdevice #0
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: bg 8196 F.... pulseaudio
> /dev/snd/pcmC0D0c: bg 8196 F...m pulseaudio
> Card0.Amixer.info:
> Card hw:0 'Intel'/'HDA Intel at 0x94500000 irq 22'
> Mixer name : 'Intel G45 DEVCTG'
> Components : 'HDA:10ec0269,1025029b,00100004
> HDA:80862802,80860101,00100000'
> Controls : 23
> Simple ctrls : 12
> CheckboxCommand: alsa_record_playback
> CheckboxDescription:
> Open the volume control application by right-clicking on the speaker icon
> in the panel and selecting "Sound Preferences". Select the "Input" tab and
> choose any alternate (non-default) device(s). Select the "Output" tab and
> choose any alternate (non-default) device(s). When you are done, click the
> Test button, then speak into the microphone. After a few seconds, your
> speech will be played back to you.
>
> Did you hear your speech played back?
> CheckboxTest: alsa_record_playback_alternates
> Date: Wed Oct 28 10:33:40 2009
> DistroRelease: Ubuntu 9.10
> Package: alsa-base 1.0.20+dfsg-1ubuntu5
>...

Read more...

Revision history for this message
opus440 (opus440) wrote :

@ Daniel T Chen

I've gone in the alsamixer, hit tab, gone to "Input So" and changed from Front mic to Internal. Adjusted levels - still nothing. Raising the levels just creates static.

BTW both external sound and mic work (using the plugs on the side of the system - also system speakers). WebCam also works. Only the internal mic - a small mic near the camera - doesn't pick up.

Revision history for this message
Pulp (alexei-pashkovsky) wrote :

In the latest alsa driver snapshot the option to switch between internal and front mic disappears from alsamixer.
With alsa 1.0.20 that comes with 2.6.31, switch is there, but mic gives lots of static noise and hardly anything else.
The issue is quite frustrating as everything works fine with WinXP on same hardware, tested with WinXP + Skype and it works perfectly.
In linux the mic is the last and only problem with the Acer 1410, otherwise its a really great 64bit Ubuntu portable.

Revision history for this message
Brian Murray (brian-murray) wrote :

Looking at the attachments in this bug report, I noticed that "alsa-info" was flagged as a patch. A patch contains changes to an Ubuntu package that will resolve a bug, since this was not one I've unchecked the patch flag for it. In the future keep in mind the definition of a patch. You can learn more about what qualifies as a patch at https://wiki.ubuntu.com/Bugs/Patches. Thanks!

Revision history for this message
Brad Figg (brad-figg) wrote :

Hi opus440,

Please, if you are still having issues, test with the latest development release of Ubuntu. ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p alsa-base 462764

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds .

Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text.

Please let us know your results.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-triage needs-required-logs needs-test-current-image no-sound-mic
Changed in alsa-driver (Ubuntu):
status: New → Incomplete
Brad Figg (brad-figg)
tags: added: karmic
Revision history for this message
opus440 (opus440) wrote :

I'll do this once RC is out.

Revision history for this message
Fabio Marzocca (thesaltydog) wrote :

I have the microphone problem too, on 9.10 and Acer Aspire AS3810. Same audio card, the internal microphone is not working. It works with the external micro.

I have tried to boot 10.04 live beta 2, but it is even worst: the "Input" tab in audio preferences is completely greyed and internal or external microphones are not working.

Revision history for this message
Sergey Demurin (kakty3) wrote :

OK, I had the same proble, but it solved by deleting pulseaudio. If you wanna know how, just e-mail me.

Revision history for this message
Fabio Marzocca (thesaltydog) wrote :

Pulseaudio is the central audio server for all Ubuntu applications, and on Lucid it will be more important than now.
Removing it will bring ubuntu's audio back in the paleolithic.

Revision history for this message
Sergey Demurin (kakty3) wrote :

But is still loads CPU like supermonster and causes problems with microphones and other stuff.

Revision history for this message
Daniel T Chen (crimsun) wrote : Re: [Bug 462764] Re: internal mic doesn't work on acer aspire 1410 (1080T)

Sergey, please file a new bug against alsa-base in Lucid.

Revision history for this message
feldman (feldman-cs) wrote :

The problem with this machine is that the ALSA HDA implementation incorrectly decodes the list of available audio devices. The internal microphone and audio input jack end up as different channels on the same stream, rather than separate streams. You can fix it at the PulseAudio mixer level by turning one of these channels all the way off, but that doesn't work reliably because many different programs change the mixer settings (usually without asking you).

I was able to work around this problem on my 1410 by adding the following line to /etc/modprobe.d/alsa-base.conf:
options snd_hda_intel model=basic

Please post if this fix works for you.

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.