I disable the intel HDA at the bios so I always get card 0 without doing the alsa-base.conf trick.
I always get sound using speakertest. Right now I get sound using plughw:0,7.
I even run
speaker-test -c8 -r 48000 -D plughw:0,7
this is pink noise 8 channels so I can test my DENON 7.1ch setup without problems.
I believe my problem is at the asound.conf, it always adds
pcm. !default asym_hdmi
at the end of the file and I don't know where it comes from
since the device "asym_hdmi" is not working I get no sound.
If I modify the asound template and change "plughw:0,7" like this:
The only way to get audio in kdesktop an xine is by putting this at the end of asound