Bug 725145 - internal mic volume not controllable and set to 0
Summary: internal mic volume not controllable and set to 0
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: pulseaudio
Version: 15
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Lennart Poettering
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-23 09:38 UTC by rf
Modified: 2012-08-07 16:57 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-08-07 16:57:48 UTC
Type: ---


Attachments (Terms of Use)

Description rf 2011-07-23 09:38:01 UTC
Description of problem:
internal microphone volume of my Lenovo Thinkpad T400 is set to 0 by default (not muted however) and cannot be controlled from a user interface.

Version-Release number of selected component (if applicable):
pulseaudio-0.9.22-5

Steps to Reproduce:
1. Start gnome 3
2. Try to use internal microphone in any way (or look at the input level in gnome sound settings)
  
Actual results:
Microphone does not record any sound since its volume is set to 0. There is not way in gnome to control that volume. The internal microphone does not appear anywhere in the gnome dialogs, and 'pavucontrol' either.

Expected results:
Users can run Skype or similar and use the internal microphone.


Additional info:
alsamixer -c0 reports 3 items in the category "Capture" (viewed by pressing F4).
"Mic", "Docking Mic", "Internal Mic". When I increase the volumne of "Internal Microphone", I am able to use the microphone. However, after system restarts the volume is reset again...

Comment 1 rf 2011-07-23 12:24:09 UTC
Note that this is a regression from Fedora 13 (I have not tested it with Fedora 14).

Comment 2 rf 2011-07-23 13:20:29 UTC
I just noticed there is an error when manually starting pulseaudio, maybe this helps:

$ pulseaudio
E: module-alsa-card.c: Failed to find a working profile.
E: module.c: Failed to load  module "module-alsa-card" (argument: "device_id="29" name="platform-thinkpad_acpi" card_name="alsa_card.platform-thinkpad_acpi" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1""): initialization failed.

I think it starts anyway and reverts to some (wrong?) defaults, as witnessed by

$ pacmd list-modules
...
name: <module-alsa-card>
argument: <device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0"
	  tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1">
used: 1
load once: no
...

Comment 3 Kaloyan Petrov 2011-11-26 21:22:31 UTC
I have this issue on Fedora 16 with kernel 3.2-rc3 and pulseaudio-0.9.23-1.fc16.x86_64 on Lenovo T520i.
The difference from the description is that my internal mic is muted.  If i unmute it from alsamixer, i have capture in the sound settings gui.
Pressing mute/unmute in the Settings/Sound/Input controls the Mic in alsamixer.
I am using the "Analog Stereo Duplex" profile.
I used preupgrade from Fedora 15 to 16. In 15 internal mic was working correctly.

Comment 4 Yaroslav 2011-12-24 16:19:43 UTC
The same happens on Fedora 16. Kernel 3.1.6-1.fc16.x86_64. Each time the system reboots the internal mic volume is set to 0.
This is a clean install of Fedora KDE spin.

Comment 5 Fedora End Of Life 2012-08-07 16:57:50 UTC
This message is a notice that Fedora 15 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 15. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '15' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 15 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

The process we are following is described here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping


Note You need to log in before you can comment on or make changes to this bug.