Dans mon cas, le problème était dû au fait qu'un autre service (à savoir, la timidité, démarré au niveau du système) utilisait la carte son, donc pulseaudio (démarré au niveau de l'utilisateur) ne l'utilisait pas.
Pour vérifier cela, vous pouvez faire sudo fuser /dev/snd/*
et voyez si un autre processus utilise la carte son. Si oui, vous devez faire en sorte que le processus ne démarre pas, et cela résoudra le problème.
Pour donner plus de détails, j'ai pu isoler le problème en éditant /etc/pulse/daemon.conf
pour définir log-level = debug
, en redémarrant pulseaudio avec pulseaudio -k
(puis pulseaudio est automatiquement réapparu par systemd), et c'est ainsi que j'ai remarqué le problème :
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