Звук через hdmi

Обсудить вопросы и проблемы со звуком

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Звук через hdmi

Сообщение Archangel »

Никак не могу понять как это работает и должно работать. Есть две машины с intel+nvidia, первая - ноутбук с nvidia 9300, вторая mitx на ion второго поколения, судя по описанию, там чип nvidia gt 218(кроме того у данной матери есть выход spdif оптический). Обе с hdmi выходами и на обеих уcтановлена slackware 13.1. Но вот поведение с hdmi разное:
вывод aplay:
ноутбук(9400):

Код: Выделить всё

 aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Intel
    HDA Intel, ALC262 Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, ALC262 Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, ALC262 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, ALC262 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, ALC262 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, ALC262 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, ALC262 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=Intel,DEV=0
    HDA Intel, NVIDIA HDMI
    HDMI Audio Output

компьютер:

Код: Выделить всё

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC887 Analog [ALC887 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC887 Digital [ALC887 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Intel
    HDA Intel, ALC887 Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, ALC887 Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, ALC887 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, ALC887 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, ALC887 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, ALC887 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, ALC887 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
    HDA Intel, ALC887 Digital
    IEC958 (S/PDIF) Digital Audio Output

Как видно в первом случаеесть две звуковых карты, аналоговая и цифровая nvidia hdmi, а вот во втором компьютере видно что звуковых две но он говорит что они обе интеловские, а где же nvidia и звук по hdmi?
Так же интересно, что в alsamixer тоже картины получаются разные:
Ноутбук:
Изображение
Причем, слева в углу значиться nvidia, а звук идет через аналоговый выход.
Компьютер(mitx):
Изображение
Тут получается, что ноутбук в aplay видит nvidia hdmi, а alsaconf - его не видит. С компьютером же наоборот - aplay не видит nvidia hdmi, зато alsaconf ее видит. К тому же если выбрать на компьютере в alsamixer nvidia, получаем вот такую надпись:
Изображение
Если посмотреть в настройках KDE, то там видим картину как в aplay:
ноутбук:
HDA Intel (ALC262 Analog)
HDA Intel (NVIDIA HDMI)
HDA Intel, NVIDIA HDMI (HDMI Audio Output)
Компьютер:
HDA Intel (ALC887 Analog)
HDA Intel (ALC887 Digital)
HDA Intel, ALC887 Digital (IEC958 (S/PDIF) Digital Audio Output)

Собственно вопросы:
1) Как на компьюетере(mitx) запустить звук по hdmi?
2) Хотелось бы узнать что тут вообще о чем говорит, что говорит вывод aplay, а что alsaconf, и почему они показывают разные вещи, да и кому из них вообще верить?
Спасибо сказали:
Аватара пользователя
Cheh
Сообщения: 190
ОС: Mageia

Re: Звук через hdmi

Сообщение Cheh »

Хоть вопросу уже год, но поскольку и сам столкнулся с проблемой вывода звука через HDMI, приведу здесь ссылку на ответ с другого форума:
http://www.linuxquestions.org/questions/li...72/#post4032980

Если коротко:
Create a file at '/etc/modprobe.d/sound.conf' containing:
options snd-hda-intel probe_mask=0xffff,0xfff2

затем перезагрузиться.
Спасибо сказали:
Ответить