Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using microphone input wrongly stuck in unplugged state #796

Open
eMPee584 opened this issue Aug 21, 2024 · 1 comment
Open

Using microphone input wrongly stuck in unplugged state #796

eMPee584 opened this issue Aug 21, 2024 · 1 comment

Comments

@eMPee584
Copy link

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 😅

@kinetiknz
Copy link
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
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants