Skip to content

Using microphone input wrongly stuck in unplugged state #796

Description

@eMPee584

The previous week I was in a BBB meeting and while the internal laptop microphone worked initially, upon reloading the tab, it got stuck in the unplugged state. I could see in pavucontrol that it was still sensing noise just fine:
microphone-stuck-unplugged

I could not find a way to force pipewire nor the pulseaudio backend I am using to override the state, so I was unable to speak in the conference as I didn't want to restart my computer. I'm not entirely sure it will reproduce but because I started hunting this down and found cubeb is what's handling audio devices in firefox, I thought I'd ask here, maybe someone has an idea or a debug option to force-use the input in case this happens again 😅

Activity

  1. kinetiknz commented on Sep 19, 2024

    @kinetiknz
    Collaborator

    Thanks for reporting this. Which Linux distribution are you using, and which version of PipeWire and WirePlumber is installed?

    Once this issues occurs, I wonder if restarting the pipewire and wireplumber services would cause the correct state to be reported for this device. If so, that might provide you a workaround until this is fixed.

    Given pavucontrol also shows the device as unplugged, this is likely a bug lower in the audio stack than cubeb. I'd suggest filing a bug against upstream to take this further.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions