When using pulseaudio I used to force the audio device using env variables, and both firefox and chromium were fine with that.
On computers without pulseaudio however, using regular plain ALSA, the only thing that works is using the default audio output. In both firefox and chromium the settings menu either doesn’t allow to select devices at all (greyed out) or allows only one option : default. For some reason in chromium choosing the microphone does work fine, but not the speakers / usb headset.
Now on chromium there is an option to chose the audio device : chromium --alsa-output-device=“hw:2,0”
With that things like YouTube work fine and are playing in the headset, but jitsi stays silent with absolutely no errors.
Another option is configuring the .asoundrc file to play through the headset before starting firefox / chromium but in that case again, YouTube works fine but jitsi comes out very choppy, more or less as if I was talking on a mobile phone in the middle of nowhere.
So after hours of struggling, tests, tries and research I still haven’t found a way to get jitsi meet (either the public instance or our private server) to work with my headset, I end up having to use the android application instead wich ins’t nearly as practical.
Any tips on things I might have missed ? Firefox or chromium I don’t really care at this point, any solution to get my headset to work would be great, I need my hands back.