LINUX.ORG.RU

Вывод звука в HDMI при подключении по оному

 ,


0

1

Что-то я с ноутбуком совсем задолбался: вначале вроде как настроил вывод звука по HDMI:

pcm.!default {
    type hw
    card 0
    device 3
}

ctl.!default {
    type hw
    card 0
    device 3
}

Но, понятно, после отключения HDMI получил фигвам. Попробовал спереть дублирование (и в HDMI, и в колонки):

pcm.multi {
        type multi;
        slaves.a.pcm "hw:0,0";
        slaves.a.channels 2;
        slaves.b.pcm "hw:0,3";
        slaves.b.channels 2;
        bindings.0.slave a;
        bindings.0.channel 0;
        bindings.1.slave a;
        bindings.1.channel 1;
        bindings.2.slave b;
        bindings.2.channel 0;
        bindings.3.slave b;
        bindings.3.channel 1;
}

# JACK will be unhappy if there is no mixer to talk to, so we set
# this to card 0. This could be any device but 0 is easy.

ctl.multi {
        type hw;
        card 0;
}

# This creates a 4 channel interleaved pcm stream based on
# the multi device. JACK will work with this one.

pcm.ttable {
        type route;
        slave.pcm "multi";
        slave.channels 4;
        ttable.0.0 1;
        ttable.1.1 1;
        ttable.2.2 1;
        ttable.3.3 1;
}
# see above.
ctl.ttable {
        type hw;
        card 0;
}
однако, колонки заработали, а HDMI — нет.

Есть ли вообще вариант скриптом каким-нибудь направлять звук на HDMI, все равно я скриптом его активирую после подключения:

#!/bin/bash
xrandr  --output LVDS1 --mode 1600x900 --pos 0x0 --output HDMI1 --mode 1920x1080 --left-of LVDS1 --pos 1600x0 
??

P.S. Костыли с подпорками (типа пульсы и прочих фононов) не предлагать.

☆☆☆☆☆

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.