V mém případě byl problém způsoben tím, že jiná služba (jmenovitě nesmělost, spuštěná na systémové úrovni) používala zvukovou kartu, takže pulseaudio (spuštěné na uživatelské úrovni) ji nepoužívalo.
Chcete-li to zkontrolovat, můžete provést sudo fuser /dev/snd/* a zjistěte, zda zvukovou kartu nepoužívá jiný proces. Pokud ano, měli byste zařídit, aby se proces nespustil, a tím se problém vyřeší.
Abych uvedl více podrobností, podařilo se mi problém izolovat úpravou /etc/pulse/daemon.conf nastavte log-level = debug , restartování pulseaudio s pulseaudio -k (pak se pulseaudio automaticky obnoví systémem systemd) a takto jsem si všiml problému:
Aug 7 11:37:34 zeta pulseaudio[22178]: D: [pulseaudio] module-udev-detect.c: /devices/pci0000:00/0000:00:1f.3/sound/card0 is busy: yes
Mikrofon náhlavní soupravy nebyl detekován Pulse a Alsa
Jak odstranit starou verzi nainstalovaných snapů