Basically useless audio input on Dell M4500

Bug #656133 reported by Jon
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

==lsb_release -rd==
Description: Ubuntu maverick (development branch)
Release: 10.10

==apt-cache==
root@delltestm4500-laptop:~# apt-cache policy alsa-base alsa-utils
alsa-base:
  Installed: 1.0.23+dfsg-1ubuntu4
  Candidate: 1.0.23+dfsg-1ubuntu4
  Version table:
 *** 1.0.23+dfsg-1ubuntu4 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
        100 /var/lib/dpkg/status
alsa-utils:
  Installed: 1.0.23-2ubuntu3
  Candidate: 1.0.23-2ubuntu3
  Version table:
 *** 1.0.23-2ubuntu3 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
        100 /var/lib/dpkg/status

apt-cache policy `uname -r`
linux-backports-modules-alsa-2.6.35-22-generic:
  Installed: (none)
  Candidate: 2.6.35-22.12
  Version table:
     2.6.35-22.12 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
linux-image-2.6.35-22-generic:
  Installed: 2.6.35-22.33
  Candidate: 2.6.35-22.33
  Version table:
 *** 2.6.35-22.33 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
        100 /var/lib/dpkg/status
linux-headers-lbm-2.6.35-22-generic:
  Installed: (none)
  Candidate: 2.6.35-22.12
  Version table:
     2.6.35-22.12 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
linux-backports-modules-net-2.6.35-22-generic:
  Installed: (none)
  Candidate: 2.6.35-22.12
  Version table:
     2.6.35-22.12 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
linux-backports-modules-wireless-2.6.35-22-generic:
  Installed: (none)
  Candidate: 2.6.35-22.12
  Version table:
     2.6.35-22.12 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
linux-headers-2.6.35-22-generic:
  Installed: 2.6.35-22.33
  Candidate: 2.6.35-22.33
  Version table:
 *** 2.6.35-22.33 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
        100 /var/lib/dpkg/status
root@delltestm4500-laptop:~#

== Issue ==
Using the built microphone gets nothing but a sort of white noise static. See attached ogg file for recording of the noise. Sound Pref's shows 4 different mic drop downs (2 of which are line-ins) - tried them all with no effect.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: alsa-base 1.0.23+dfsg-1ubuntu4
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 2/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: dell-test-m4500 1547 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xe9660000 irq 48'
   Mixer name : 'IDT 92HD81B1C5'
   Components : 'HDA:111d76d5,1028040c,00100104'
   Controls : 18
   Simple ctrls : 12
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xe3080000 irq 16'
   Mixer name : 'Nvidia GT220 HDMI'
   Components : 'HDA:10de000a,10de0101,00100100'
   Controls : 16
   Simple ctrls : 4
CheckboxCommand: alsa_record_playback
CheckboxData: Some sort of strange static noise, but softer.
CheckboxDescription:
 Disconnect any external microphones that you have plugged in. Click the Test button, then speak into your internal microphone. After a few seconds, your speech will be played back to you.

 Did you hear your speech played back?
CheckboxTest: alsa_record_playback_internal
Date: Wed Oct 6 22:07:52 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta amd64 (20100901.1)
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
SourcePackage: alsa-driver
dmi.bios.date: 08/10/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A05
dmi.board.name: 0RRH3K
dmi.board.vendor: Dell Inc.
dmi.board.version: A02
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA05:bd08/10/2010:svnDellInc.:pnPrecisionM4500:pvr0001:rvnDellInc.:rn0RRH3K:rvrA02:cvnDellInc.:ct9:cvr:
dmi.product.name: Precision M4500
dmi.product.version: 0001
dmi.sys.vendor: Dell Inc.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: administrator 1613 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf5460000 irq 48'
   Mixer name : 'Intel IbexPeak HDMI'
   Components : 'HDA:111d7605,10280410,00100104 HDA:80862804,80860101,00100000'
   Controls : 22
   Simple ctrls : 11
DistroRelease: Ubuntu 10.10
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
Package: alsa-driver (not installed)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic-pae 2.6.35.4
Tags: maverick
Uname: Linux 2.6.35-22-generic-pae i686
UserGroups:

dmi.bios.date: 08/10/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 04HKYP
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA04:bd08/10/2010:svnDellInc.:pnLatitudeE4310:pvr0001:rvnDellInc.:rn04HKYP:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E4310
dmi.product.version: 0001
dmi.sys.vendor: Dell Inc.

Revision history for this message
Jon (shakataganai) wrote :
Revision history for this message
bagl0312 (bagl0312) wrote :

I found this workaround on the web:

1) sudo gedit /etc/modprobe.d/alsa-base.conf

2) add the following at the end of the file:

options snd-hda-intel model=dell-s14

3) restart and the internal microphone should work.

It works for maverick 64-bits and probably also for lucid

I think an official fix should be released for this problem

Revision history for this message
Daniel T Chen (crimsun) wrote : Re: [Bug 656133] Re: Basically useless audio input on Dell M4500

@bagl0312 Please use "apport-collect 656133", and also tell whether
headphones, speakers, and other mic/line-in inputs function as
expected.

Revision history for this message
Jon (shakataganai) wrote : AlsaDevices.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Jon (shakataganai) wrote : AplayDevices.txt

apport information

Revision history for this message
Jon (shakataganai) wrote : BootDmesg.txt

apport information

Revision history for this message
Jon (shakataganai) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Jon (shakataganai) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Jon (shakataganai) wrote : Card0.Codecs.codec.3.txt

apport information

Revision history for this message
Jon (shakataganai) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jon (shakataganai) wrote : PciMultimedia.txt

apport information

Revision history for this message
Jon (shakataganai) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jon (shakataganai) wrote :

I tried bag10312's workaround and I can confirm that fixed my issue. The audio output still works normally, the input now works.

One minor issue though. Since the E4310 only has one port for both output & input, in Ubuntu it defaults to output and I see no way to change it to input. After the workaround, no input options are available other than the default "Internal Audio Analog Stereo". Not a huge deal, but worth noting.

Revision history for this message
Jon (shakataganai) wrote :

For the apport-collected that I posted above, that was done after the workaround on a 32bit install of 10.10

Revision history for this message
bagl0312 (bagl0312) wrote :

I confirm that once the fix in #2 is applied only internal microphone works, but there is no way to use an external microphone.
Indeed the two audio minijack 3.5mm ports of dell m4500 are both working as "output" (even if one of the two is marked as microphone).
I tried to install gnome-alsa-mixer and to play with many combinations of headphone and microphone settings but I found no way to use the 3.5mm port marked as "mic in" as microphone input, it always works as output.

The speakers work normally and they are disabled when a jack is inserted in one of the two 3.5mm ports

Revision history for this message
bagl0312 (bagl0312) wrote : apport information

AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xe9660000 irq 43'
   Mixer name : 'IDT 92HD81B1C5'
   Components : 'HDA:111d76d5,1028040c,00100104'
   Controls : 14
   Simple ctrls : 9
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xe3080000 irq 16'
   Mixer name : 'Nvidia GPU 0a HDMI/DP'
   Components : 'HDA:10de000a,10de0101,00100100'
   Controls : 16
   Simple ctrls : 4
DistroRelease: Ubuntu 10.10
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
NonfreeKernelModules: nvidia wl
Package: alsa-driver (not installed)
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
Tags: maverick
Uname: Linux 2.6.36-020636-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 08/10/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A05
dmi.board.name: 0RRH3K
dmi.board.vendor: Dell Inc.
dmi.board.version: A02
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA05:bd08/10/2010:svnDellInc.:pnPrecisionM4500:pvr0001:rvnDellInc.:rn0RRH3K:rvrA02:cvnDellInc.:ct9:cvr:
dmi.product.name: Precision M4500
dmi.product.version: 0001
dmi.sys.vendor: Dell Inc.

Revision history for this message
bagl0312 (bagl0312) wrote : AlsaDevices.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : AplayDevices.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : AudioDevicesInUse.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : BootDmesg.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : Card1.Amixer.values.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : Card1.Codecs.codec.0.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : Card1.Codecs.codec.1.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : Card1.Codecs.codec.2.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : Card1.Codecs.codec.3.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : CurrentDmesg.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : PciMultimedia.txt

apport information

Revision history for this message
bagl0312 (bagl0312) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : apport information

AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xe9660000 irq 52'
   Mixer name : 'IDT 92HD81B1C5'
   Components : 'HDA:111d76d5,1028040c,00100104'
   Controls : 14
   Simple ctrls : 9
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xe3080000 irq 16'
   Mixer name : 'Nvidia GPU 0a HDMI/DP'
   Components : 'HDA:10de000a,10de0101,00100100'
   Controls : 16
   Simple ctrls : 4
DistroRelease: Ubuntu 10.10
InstallationMedia: Xubuntu 10.04 "Lucid Lynx" - Release amd64 (20100429)
NonfreeKernelModules: nvidia
Package: alsa-driver (not installed)
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-23.41-generic 2.6.35.7
Tags: maverick
Uname: Linux 2.6.35-23-generic x86_64
UserAsoundrc:
 pcm.bluetooth {
   type bluetooth
   device 00:1D:BA:33:3C:02
 }
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare
dmi.bios.date: 07/08/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 0RRH3K
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA04:bd07/08/2010:svnDellInc.:pnPrecisionM4500:pvr0001:rvnDellInc.:rn0RRH3K:rvrA01:cvnDellInc.:ct9:cvr:
dmi.product.name: Precision M4500
dmi.product.version: 0001
dmi.sys.vendor: Dell Inc.

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : AlsaDevices.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : AplayDevices.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : AudioDevicesInUse.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : BootDmesg.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : Card1.Amixer.values.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : Card1.Codecs.codec.0.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : Card1.Codecs.codec.1.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : Card1.Codecs.codec.2.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : Card1.Codecs.codec.3.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : PciMultimedia.txt

apport information

Revision history for this message
Mikiya Okuno (mikiya-okuno) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
David Henningsson (diwic) wrote :

This seems to be the three-mic problem solved in 2.6.36; which means that it should be fixed in Natty, or by https://wiki.ubuntu.com/Audio/InstallingLinuxAlsaDriverModules

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: New → 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.