New VirtualBox VMs created on host with PipeWire are defaulting to ALSA backend
Hi there, I was running PipeWire 0.3.37 on openSUSE Tumbleweed with the Cinnamon desktop.
I was having a problem with no audio on all the Linux guest VMs I created with VirtualBox while using PipeWire. It turns out that it was defaulting to ALSA for the Host Audio Driver. When switching that setting to PulseAudio audio starts working.
After switching the host system from PipeWire to native PulseAudio, new VMs are created with these settings, which work correctly by default:
So I understand that this is an issue with a 3rd party application (and a very finicky one at that) having wrong defaults or dumb logic, so it's not technically a PipeWire bug. But it would be nice if anything could be done to improve PipeWire's PulseAudio emulation so unaware 3rd party apps will function as they normally do under native PulseAudio.
Thanks!