Доброе время суток! Проблема со звуком через HDMI выход на ATI видяхе. Pulse 4.0. Видеодрайвер свободный Mesa 10.2
Суть проблемы: стоит sink на HDMI, но выбирается HDMI/Display Port 2. А звук должен идти через HDMI/Display Port (он точно работает!). Как задать именно Display Port?
Не при каждой загрузке проблема решается двумя командами:
pactl set-card-profile 'alsa_card.pci-0000_01_00.1' 'output:hdmi-stereo'
pactl set-sink-port alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1 hdmi-output-0
Но иногда пишет, что нет такого объекта, когда хочу задать hdmi-output-0

add:
Раз на раз не приходится, иногда карта определяется как
alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1
иногда alsa_output.pci-0000_01_00.1.hdmi-stereo
в первом случае звук не работает
во втором случае можно переключить на hdmi-output-0 и всё пашет.
Пользователь решил продолжить мысль 22 Марта 2014, 14:27:52:
Тему можно закрывать, решил варваским методом:
/usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf
поменял во всех полях с Extra:
device-strings = hdmi:%f
paths-output = hdmi-output-0
и в /etc/pulse/default.pa прописал
set-default-sink alsa_output.pci-0000_01_00.1.hdmi-stereo