Utilice el pacmd list-sources
o pactl list
Comandos para mostrar dispositivos PulseAudio. Para mostrar solo los nombres, puede grep en su salida. Este es un ejemplo de las preguntas frecuentes de PulseAudio
$ LANG=C pactl list | grep -A2 'Source #' | grep 'Name: ' | cut -d" " -f2
Con grep adicional en ".monitor" solo puede obtener dispositivos de monitoreo.
Entonces, en resumen, ¿parece que el problema está en el nivel de alsa y no en el nivel de pulseaudio? Si quieres ver los dispositivos de alsa prueba.
aplay -l
(pero aplay -L que ya mencionaste es similar).
pulseaudio se sienta encima de alsa. Entonces mirar a pactl trae otra capa de software... vea aquí Troubleshooters.com/linux/sound/sound_troubleshooting.htm. Si alsa no puede ver el dispositivo de sonido, ¿entonces pulseaudio no lo hará?