ALSA и не рабочий звук через HDMI

Не работает звук с HDMI выхода. Железо обычное: “HDA-Intel - VIA VT1708S” и “HDA-Intel - Nvidia GPU 14 HDMI/DP”.
# lspci|grep Audio
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
01:00.1 Audio device: nVidia Corporation GF108 High Definition Audio Controller (rev a1)
модули все вроде загружены:
# lsmod|grep snd
snd_hda_codec_hdmi     22821  4
snd_hda_codec_via      39378  1
snd_hda_intel          22410  0
snd_hda_codec          81242  3 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel
snd_hwdep               6357  1 snd_hda_codec
snd_pcm                74368  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer              19544  1 snd_pcm
snd                    58362  7 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               6210  1 snd
snd_page_alloc          7153  2 snd_hda_intel,snd_pcm

ALSA все устройства видит:
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: VT1708S Digital [VT1708S Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: VT1708S HP [VT1708S HP]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
в alsamixer все HDMI каналы включены:
# amixer -c 1
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
при проверке:
# aplay -D plughw:1,9 /usr/share/sounds/alsa/Noise.wav
Playing WAVE '/usr/share/sounds/alsa/Noise.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
ошибок нет, НО звук не выводится. Устройства проверял все (3,7,8,9).
Звук по идее должен быть с 1,9. По крайней мере в убунте выводиться через него и все работает…
Настройки все делал и с арчевкой вики, и гуглил, но толку пока нет. Единственное что один раз удалось услышать звук, с этой конфой:
# cat .asoundrc
pcm.!default {
    type plug
    slave.pcm {
         type hw
         card 1
         device 9
    }
}
но не понял почему, т.к. вроде ничего толкового здесь нет и когда далее начал допиливать конфиг на предмет микширования (dmix), звук пропал и так и не появился.
Фух… Почти пятидневку с этим бьюсь и вот нашел таки решение, когда уже обратился здесь к коллегам за помощью.
Решение собственно простое: запустить иксы! :) ftp://download.nvidia.com/XFree86/gpu-hdmi-audio-document/gpu-hdmi-audio.html#_x_driver_must_be_running
..Эх, почему я раньше на этот документик не вышел
 
Зарегистрироваться или войдите чтобы оставить сообщение.