Bug 65868

Summary: Unplugging and replugging a USB microphone device does not restore the settings / sound levels
Product: PulseAudio Reporter: Jean-François Fortin Tam <nekohayo>
Component: modulesAssignee: pulseaudio-bugs
Status: RESOLVED MOVED QA Contact: pulseaudio-bugs
Severity: normal    
Priority: medium CC: lennart
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Jean-François Fortin Tam 2013-06-17 18:22:40 UTC
Take any computer, be it on Fedora 16/17/18 or Gentoo or something else, plug a USB microphone.

In gnome-control-center's sound panel (or pavucontrol):
- Select/set that device as the default
- Set the volume to something that is not the default

Unplug the mic, replug the mic... and everything is reset.

Use case:
I have a laptop with built-in microphone, plus headset plug (stereo out + mic in, in one jack).

I want it to always prioritize the USB microphone (and retain its volume settings) over the analog headset jack over the built-in mic.
Comment 1 poljar 2013-07-03 09:58:56 UTC
Hi.

Could you check if this is a duplicate of this bug:
    https://bugs.freedesktop.org/show_bug.cgi?id=55262
Comment 2 Jean-François Fortin Tam 2013-07-04 22:37:29 UTC
No, to me the problem I was describing didn't sound like the same thing, but then deep down in the code who knows if one bug influences both.
Comment 3 poljar 2013-07-04 22:41:57 UTC
Well, could you check the workaround that Tanu posted:

"The sink port will only be restored if the user has manually changed it. So, a workaround for this problem is to change the sink port to something else and then back, for example with pavucontrol (go to the Output Devices tab and change the Port of the appropriate device)."
Comment 4 GitLab Migration User 2018-07-30 10:32:37 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/496.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.