After reading the output from “dmesg” I found the missing firmware files needed for the bluetooth controller to be recognized, but I still can’t get any sound from it after connecting a bluetooth headset.
I needed the files “AthrBT_0x11020100.dfu” and “ramps_0x11020100_40.dfu” found here. These need to be moved to “/lib/firmware/ar3k”.
I am running a Debian minimal template. I’m trying to use sys-usb as the audiovm, following the instructions here. I am able to pair and connect a bluetooth headset, but I am unable to play sound both from a VM that has sys-usb set as its audiovm and from the audiovm itself (using “aplay /usr/share/sounds/alsa/Noise.wav”).
I can confirm that the following are installed in the template: pipewire-qubes, qubes-audio-daemon, pavucontrol, qubes-core-admin-client, qubes-usb-proxy, alsa-utils, easyeffects, blueman, libspa-0.2-bluetooth
I’m trying to get the sound to play from the audiovm (sys-usb) first.
When I run the aplay command I get the message “Playing WAVE ‘/usr/share/sounds/alsa/Noise.wav’ : Signed 16 bit Little Endian, Rate 48000 Hz, Mono”, but with nothing playing.
When I run pavucontrol in the audiovm, I only see the “dummy output” device in the Output Devices tab. However, I can see the bottom bar move, so it does recognize that sound is playing.
Also, I am trying to use pipewire and not pulseaudio.