А бывают в природе HDMI-кабели, которые НЕ передают звук? Чтоб там соответствующих проводочков вообще не было, вот как в стандартных DVI-HDMI? И как их отличить от обычных?
(Хотя у меня как раз есть DVI-HDMI, через который звук прекрасно передаётся, но это к делу не относится).
Update: похоже, я глупость спросил. Нету там отдельных проводочков, а есть общий мультиплексированный цифровой поток..
Update2: мой бедный моск. Работает (точнее, не работает) оно так:
Пока на компьютере нет иксов (с момента включения и до запуска gdm), телевизор берёт звук с аналогового входа. Как только запускаются иксы, звук пропадает. Убираешь иксы – звук опять появляется, причем их не обязательно совсем выключать, достаточно надать Ctrl-Alt-F1 для переключения в текстовую консоль. Ctrl-Alt-F7 – нет звука.
Работает совершенно одинаково через HDMI- и через DVI-выходы видеокарты.
Но. Если загрузить компьютер с одновременно подключенными HDMI- и DVI-кабелями, потом переключить телевизор на тот HDMI-вход, который во время загрузки компьютера был неактивным, а потом в настройках телевизора привязать аналоговый вход к текущему HDMI-входу, то звук таки работает одновременно с иксами. Таким образом удалось получить звук одновременно с картинкой как с DVI-, так и с HDMI-выхода карты, главное, чтобы во время загрузки этот выход был подключен к телевизору, но неактивен. Мой бедный моск…
Оригинал этой записи. Комментировать можно тут или там.
no subject
no subject
no subject
я наступил на удивительные грабли при попытке прицепить звук из компьютера к телевизору. телевизор по HDMI прекрасно работает монитором даже в текстовом режиме. но звук с аналогового входа жрёт только до момента запуска иксов. как только иксы запустились, телевизор решает, что в HDMI у него теперь есть звук, и аналоговый вход отключает. выключаю иксы - звук опять появляется.
а настроить ALSA на выдачу звука по HDMI мне так и не удалось. то есть, девайс "card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]" есть и делает вид, что работает, но звука в телевизоре нет.
no subject
Pin 2 TMDS Data2 Shield
Pin 3 TMDS Data2–
Pin 4 TMDS Data1+
Pin 5 TMDS Data1 Shield
Pin 6 TMDS Data1–
Pin 7 TMDS Data0+
Pin 8 TMDS Data0 Shield
Pin 9 TMDS Data0–
Pin 10 TMDS Clock+
Pin 11 TMDS Clock Shield
Pin 12 TMDS Clock–
Pin 13 CEC
Pin 14 HEC Data-
Pin 15 SCL (I²C Serial Clock for DDC)
Pin 16 SDA (I²C Serial Data Line for DDC)
Pin 17 DDC/CEC/HEC Ground
Pin 18 +5 V Power (max 50 mA)
Pin 19 Hot Plug Detect (1.3) / HEC Data+ (1.4)
no subject
no subject
no subject
no subject
но вообще я пока на матери звуковуху совсем выключил, а на HDMI совсем отдельный такой девайс получился:
# cat /proc/asound/cards0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfcffc000 irq 30
# cat /proc/asound/devices
0: [ 0] : control
1: : sequencer
4: [ 0- 0]: hardware dependent
5: [ 0- 1]: hardware dependent
6: [ 0- 2]: hardware dependent
7: [ 0- 3]: hardware dependent
19: [ 0- 3]: digital audio playback
33: : timer
# cat /proc/asound/pcm
00-03: NVIDIA HDMI : NVIDIA HDMI : playback 1
и mplayer в него что-то воспроизводит, только снаружи нифига не слышно :(
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
А может в документации по нвидяшным дровам есть строка про отключение звука?
no subject
no subject
ALSA я взял из последнего снапшота, и то пришлось немножко допатчить руками, а то она эту nVidia не понимала.
no subject
no subject
no subject
Аудио-устройство должно уметь корректно взаимодействовать с драйвером видео (все-таки физически это одно устройство!)
no subject
no subject
no subject
no subject
см. апдейт.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
не нашел я на ней входа
no subject
no subject