Есть две карты, обе встроенные. Одна в процессоре вместе с видео (HDA ATI HDMI), вторая в метеринке (HD-Audio Generic Realtek ALC887-VD). По умолчанию выбиралась первая и через нее звук не идет. Я так подозреваю там звук идет только на вывод HDMI и в остальных выводах никак не работает.
Решилась проблема не сразу, пришлось полазить по форумам.
Однако, решение-то банальное:
в файле /usr/share/alsa/alsa.conf заменить строки:
1 2 | defaults.ctl.card 0 defaults.pcm.card 0 |
на
1 2 | defaults.ctl.card 1 defaults.pcm.card 1 |