internal mic does not work on Fujitsu P7120

Bug #569399 reported by Mike Rose

This bug report was converted into a question: question #108303: internal mic does not work on Fujitsu P7120.

6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: pulseaudio

On my P7120, running 10.04 final RC, my internal microphones (stereo mic) do not give any signal in sound properties, nor do they record in any application. They work fine in Windows, so the problem is software/driver related.

This seems to be first reported in bug #62891 however that bug was marked invalid, seemingly due to a number of problems reported in the one bug report, many of which were resolved. This one was never resolved however.

I *did* find the following on the redhat forums, I'm not sure how to implement it due to us using pulseaudio rather than alsa, but hopefully if someone could give me some tests to perform using this info, it would be most appreciated!

From: https://bugzilla.redhat.com/show_bug.cgi?id=471331

-----QUOTE-----

Brad Rubenstein 2010-02-08 18:46:26 EST

Workaround:

I am using FC12 and its included alsa driver (1.0.22) on my Fujitsu P7120. I
can use Skype with the built-in mic and headphones by using:

In /etc/modprobe.d/alsa-base.conf:

options snd-hda-intel model=test

Then before running skype:

% amixer --stdin << EOF
sset LOUT2 0% mute
sset LOUT1 60% unmute
sset MIC2 60% unmute cap
sset 'Input Source' 'MIC2 pin'
sset 'MIC2 pin mode' 'Mic 80pc bias'
EOF

That seems to effectively mute the onboard speakers (LOUT2), unmute the
headphones (LOUT1), and unmute/capture the onboard mic (MIC2).

I don't know how to tell alsa to use this configuration "by default", and I
don't know how to have alsa automatically mute the speakers and unmute the
headphones when I plug headphones in, and do the reverse when I unplug them. I
bet it's possible (via .asoundrc?), and I'm just ignirrint.

I'm not sure which pin complex the Mic jack is connected to on the P7120 (I
suspect MIC1).
-----END QUOTE-----

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-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: mike 1418 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xb0000000 irq 16'
   Mixer name : 'Realtek ALC260'
   Components : 'HDA:10ec0260,10cf0000,00100400 HDA:11c13026,11c13026,00100600'
   Controls : 23
   Simple ctrls : 15
Date: Sat Apr 24 12:46:00 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Release Candidate i386 (20100419.1)
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
SourcePackage: pulseaudio
dmi.bios.date: 05/16/2006
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.19
dmi.board.name: FJNB1A5
dmi.board.vendor: FUJITSU
dmi.board.version: CP254699-01
dmi.chassis.type: 10
dmi.chassis.vendor: FUJITSU SIEMENS
dmi.chassis.version: P7120
dmi.modalias: dmi:bvnFUJITSU//PhoenixTechnologiesLtd.:bvrVersion1.19:bd05/16/2006:svnFUJITSUSIEMENS:pnLIFEBOOKP7120:pvr:rvnFUJITSU:rnFJNB1A5:rvrCP254699-01:cvnFUJITSUSIEMENS:ct10:cvrP7120:
dmi.product.name: LIFEBOOK P7120
dmi.sys.vendor: FUJITSU SIEMENS

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

This isn't an alsa or pulse problem. Instead, it's a configuration one. According to your mixer output, you need to set:

Simple mixer control 'Mic/Line Jack Mode',0
  Capabilities: enum
  Items: 'Mic 50pc bias' 'Mic 80pc bias' 'Line in'
  Item0: 'Line in' <-- set to 'Mic 80pc bias'

Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 35
  Front Left: Capture 35 [100%] [35.00dB] [off]
  Front Right: Capture 35 [100%] [35.00dB] [off] <-- unmute

Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 35
  Front Left: Capture 0 [0%] [0.00dB] [off]
  Front Right: Capture 0 [0%] [0.00dB] [off] <-- raise and unmute

Changed in pulseaudio (Ubuntu):
status: New → Invalid
Revision history for this message
Mike Rose (mr79) wrote :

Ok, despite the lack of clarity in your response, I found some information elsewhere on the internet to decipher what you mean.

I have done the following:

amixer set 'Mic/Line Jack Mode',0 'Mic 80pc bias'
amixer set 'Capture',0 100%/100% unmute
amixer set 'Capture',1 100%/100% unmute

to no avail. Microphone still does not work in the sound preferences.

Tried killall pulseaudio and it's still not working.

Can you please provide more information on how you'd like me to resolve this bug.

Mike Rose (mr79)
Changed in pulseaudio (Ubuntu):
status: Invalid → New
Revision history for this message
João Miguel Lopes Moreira (jmlm-1970) wrote :

The only solution to make microphone work is to install linux-backports-modules-alsa-generic...

Just go to:

Menu / System / Administration / Synaptic Package Manager

And search and mark for installation:

linux-backports-modules-alsa-generic

tip: if you have multiple versions click on the first and read the description which should inform what name to install...

If after the reboot and mic mute is off, still does not work, just go to terminal and type:

sudo nano /etc/modprobe.d/alsa-base.conf

and add or change the following:

options snd-hda-intel model=auto enable=yes

Then Ctrl+X, type Y to write and exit, reboot and mic will work.

Bye and have lots of fun with Ubuntu (the best).

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 10.04 (lucid) reached end-of-life on May 9, 2013.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

Please upgrade to the latest version and re-test.

Changed in pulseaudio (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in pulseaudio (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

Related questions

Remote bug watches

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