November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Sunday, January 10th, 2010 11:27 pm

А бывают в природе HDMI-кабели, которые НЕ передают звук? Чтоб там соответствующих проводочков вообще не было, вот как в стандартных DVI-HDMI?  И как их отличить от обычных?

(Хотя у меня как раз есть DVI-HDMI, через который звук прекрасно передаётся, но это к делу не относится).

Update: похоже, я глупость спросил. Нету там отдельных проводочков, а есть общий мультиплексированный цифровой поток..

Update2: мой бедный моск. Работает (точнее, не работает) оно так:

Пока на компьютере нет иксов (с момента включения и до запуска gdm),  телевизор берёт звук с аналогового входа. Как только запускаются иксы, звук пропадает. Убираешь иксы – звук опять появляется, причем их не обязательно совсем выключать, достаточно надать Ctrl-Alt-F1 для переключения в текстовую консоль. Ctrl-Alt-F7 – нет звука.

Работает совершенно одинаково через HDMI- и через DVI-выходы видеокарты.

Но. Если загрузить компьютер с одновременно подключенными HDMI- и DVI-кабелями, потом переключить телевизор на тот HDMI-вход, который во время загрузки компьютера был неактивным, а потом в настройках телевизора привязать аналоговый вход к текущему HDMI-входу, то звук таки работает одновременно с иксами. Таким образом удалось получить звук одновременно с картинкой как с DVI-, так и с HDMI-выхода карты, главное, чтобы во время загрузки этот выход был подключен к телевизору, но неактивен. Мой бедный моск…

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Monday, January 11th, 2010 10:01 am (UTC)
Нет, это не очень логично. HDMI - это выход видео и аудио (и не только:). Если у тебя есть такой сложный интерфейс - изволь давать возможность управлять его поведением из драйвера. Это драйвер _устройства_, во всей его сложности.
Monday, January 11th, 2010 10:10 am (UTC)
вообще мысль интересная, но в системе оно видится как два разных устройства: видеокарта (с D-Sub, DVI И HDMI-выходами) и аудиокарта (которая по совместительству умеет выводит звук в тот же HDMI). что ж, у них должен быть один драйвер?
Monday, January 11th, 2010 10:12 am (UTC)
Ну ок, можно и так. Если система действительно видит 2 разных устройства - могут быть быть два драйвера. Но если нвидия делает проприетарный видео-дров, они должны делать (или как-то иначе поддерживать, хотя бы спеками) аудио-дров.

Аудио-устройство должно уметь корректно взаимодействовать с драйвером видео (все-таки физически это одно устройство!)
Monday, January 11th, 2010 11:04 am (UTC)
автором patch_nvhdmi.c в ALSA значится некто Wei Ni <wni at nvidia.com< , так что они участвуют по мере сил, и вроде обещали написать полный драйвер. но это когда еще будет, а мне надо сейчас :)
Monday, January 11th, 2010 11:07 am (UTC)
Тады ой. Ты ж не первый день в линухе;)
Monday, January 11th, 2010 11:07 am (UTC)
Но они тоже гады - пока аудио-дрова не допилены, могли б заглушку в видео-дрова вставить. Чтоб просто отрубала звуковую информацию.