ALSA sound device visible but pulseaudio not working?
aplay -l lists your soundcard but pacmd list-cards doesn't?
I hit this today and wandered through a load of online suggestions, including clearing pulseaudio configs, reinstalling packages, setting kernel module options to disable HDMI and set the card as the first card for ALSA, etc.
Turns out the reason it wasn't working was because I'd recently installed squeezelite to test against a container of Logitech Media Server, and that was running as a service at boot and grabbing the card before pulse had a chance to look at it (when I logged in). Argh!
Disabling the service or removing squeezelite made the card immediately visible to pulse once more!
(Noticed because when apt-get --reinstall-ing a bunch of packages I was prompted to restart services, which included squeezelite...)
















