nvidia mcp55 p5n32e-plus soundmax microphone only works after switching to another input setting and back

Bug #577178 reported by Brian Burns
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: pulseaudio

Ubuntu 10.04 LTS

I have had a strange problem since 9.10 - when I switched back to the supplied riser card that came with my mother board (Asus p5n32e-plus).
My microphone works, BUT only after I open the 'Sound Preferences' panel, and change the setting under the 'Connector' tab to another selection (any will do), then set it back to 'Microphone 1'.
Can this be fixed?
Also since since this work around works, I wondered if there is a way to make this happen automatically at every login?
Any help would be appreciated!
Thanks!

PS: 00:0f.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
pulseaudio: Installed: 1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu14

Revision history for this message
Daniel T Chen (crimsun) wrote : Re: [Bug 577178] [NEW] nvidia mcp55 p5n32e-plus soundmax microphone only works after switching to another input setting and back

Please attach amixer output from before and after changing the selector.

On May 7, 2010 4:30 PM, "Brian Burns" <email address hidden> wrote:

Public bug reported:

Binary package hint: pulseaudio

Ubuntu 10.04 LTS

I have had a strange problem since 9.10 - when I switched back to the
supplied riser card that came with my mother board (Asus p5n32e-plus).
My microphone works, BUT only after I open the 'Sound Preferences' panel,
and change the setting under the 'Connector' tab to another selection (any
will do), then set it back to 'Microphone 1'.
Can this be fixed?
Also since since this work around works, I wondered if there is a way to
make this happen automatically at every login?
Any help would be appreciated!
Thanks!

PS: 00:0f.1 Audio device: nVidia Corporation MCP55 High Definition Audio
(rev a2)
pulseaudio: Installed: 1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu14

** Affects: pulseaudio (Ubuntu)
    Importance: Undecided
        Status: New

--
nvidia mcp55 p5n32e-plus soundmax microphone only works after switching to
another input setting and back
https://bugs.launchpad.net/bugs/577178
You received this bug notification because you are a member of Ubuntu
Audio Team, which is subscribed to pulseaudio in ubuntu.

Status in “pulseaudio” package in Ubuntu: New

Bug description:
Binary package hint: pulseaudio

Ubuntu 10.04 LTS

I have had a strange problem since 9.10 - when I switched back to the
supplied riser card that came with my mother board (Asus p5n32e-plus).
My microphone works, BUT only after I open the 'Sound Preferences' panel,
and change the setting under the 'Connector' tab to another selection (any
will do), then set it back to 'Microphone 1'.
Can this be fixed?
Also since since this work around works, I wondered if there is a way to
make this happen automatically at every login?
Any help would be appreciated!
Thanks!

PS: 00:0f.1 Audio device: nVidia Corporation MCP55 High Definition Audio
(rev a2)
pulseaudio: Installed: 1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu14

Revision history for this message
Brian Burns (brianburnspl) wrote :

Exactly what command do I need to run before and after?

Revision history for this message
Brian Burns (brianburnspl) wrote :

*can anybody tell me what command to enter to get amixer output that Daniel wants?*

Revision history for this message
Adrian Wilkins (adrian-wilkins) wrote :

I can confirm this problem and that it is still present in Maverick.

I've attached my amixer output before and after switching inputs back and forth - but they are identical.

It would seem there is something that is initialized correctly by switching between inputs that is not initialized correctly on initial startup. I would suspect this might be an issue either with the MCP55 HD Audio driver, or the specific implementation of it on this motherboard (I have the same motherboard "ASUS P5N32-E SLI PLUS ACPI BIOS Revision 1502").

Windows seems to do this correctly (so it's not just a hardware issue).

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

@Brian In a Terminal, simply use the `amixer' command.

@Adrian Please see https://wiki.ubuntu.com/PulseAudio/Log

Changed in pulseaudio (Ubuntu):
status: New → Incomplete
Revision history for this message
Adrian Wilkins (adrian-wilkins) wrote :

Attached verbose pulseaudio log

Actions performed :

Opened source preferences dialog. Migrated to "Input" tab.
Verify that
 * Connector is set to "Microphone 1"
 * Not muted
 * Input volume at 100%
 * VU meter is stuck at 1 block and does not respond to sounds
Flip connector to "Microphone 2"
Flip connector back to "Microphone 1"
 * VU meter now responds to sounds as expected

ctrl-C on pulseaudio process.

The effect persists when pulseaudio is restarted (microphone continues to work). I still think this is an ALSA driver problem for this particular sound chipset.

Revision history for this message
Adrian Wilkins (adrian-wilkins) wrote :

As an aside ; the "change the input connector" workaround for this problem also works if you do it from alsamixer.

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

Remote bug watches

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