qubes-issues icon indicating copy to clipboard operation
qubes-issues copied to clipboard

Audio Input Devices (microphone) disappeared after pipewire audio server update

Open deeplow opened this issue 1 year ago • 6 comments

How to file a helpful issue

Qubes OS release

4.2

Brief summary

After the update that changed the audio server to pipewire, I lost my microhone.

Before (pulseaudio) After (pipewire)
audio-available audio-unavailable

On a dell XPS 9305 (I believe)

Steps to reproduce

  1. probably have a specific laptop that has the issue
  2. be on the latest update (aka. Qubes with pipewire)

Expected behavior

Microphone exists.

Actual behavior

Microphone does not exist.

Notes

I was able to get the microphone back with the convenient sudo qubes-dom0-update --switch-audio-server-to=pulseaudio. I feel guilty beause I should have tested this when Marek posted it on the testing-team, but I didn't because I was busy and so now probably others are affected as well.

deeplow avatar May 16 '24 16:05 deeplow

Does the issue persist after reboot too?

marmarek avatar May 16 '24 16:05 marmarek

Somebody claimed to have similar issue, related to kernel config change: https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/642#note_2380362. Which kernel do you have in dom0?

marmarek avatar May 16 '24 16:05 marmarek

Does the issue persist after reboot too?

Unfortunately it does. I have rebooted a couple of times since the issue happened and I was still without a microphone.

Which kernel do you have in dom0?

6.6.29-1. I don't think I've changed anything about the dom0 kernel. Do you want me to test the other kernels?

deeplow avatar May 16 '24 17:05 deeplow

Yes, try maybe kernel-latest? Check also if you have alsa-sof-firmware package installed in dom0.

marmarek avatar May 16 '24 17:05 marmarek

Yes, try maybe kernel-latest?

Done. Didn't help.

Check also if you have alsa-sof-firmware package installed in dom0.

It's installed.

deeplow avatar May 16 '24 18:05 deeplow

By accident I did a call on the system with pipewire and surprisingly when attached to the qube, the microphone worked, even though it's not listed in the input devices.

deeplow avatar May 30 '24 07:05 deeplow