Давно не могу побороть одну проблему связанную с ТВ-карточкой.
Дано: BeholdTV 403 FM (saa7134). Звук идет через saa7134_alsa (если не ошибаюсь то это по PCI). Просмотр каналов осуществляется через TvTime. Звук вывожу 2мя способами: 1) PulseAudio + module-loopback ... 2) arecord -d hw:N,M | aplay ...
Проблема: при запуске (только) Google Chrome/Chromium вырубается звук с ТВ карты. Для восстановления звука достаточно переключить каналы вперед-назад и все начинает работать. При запуске любых других программ, воспроизводящих звук, такого не происходит (Clementine/и тп). При запуске Chrom'а звук пропадает не в системе а только с ТВ карты.
Метод научного тыка: 1) strace + google-chrome мне ничего не дали по крайней мере я не нашел ничего интересного. 2) Если запустить воспроизведение через arecord и воспроизвести проблему с отключением звука, а после перезапустить вывод звука через arecord - звука все равно нет. Переключив каналы - все начинает работать.
Не знаю полной картины работы звука в Linux => не могу понять в чем дело, как обнаружить и исправить проблему. Давно не могу побороть эту проблему нужна помощь.
Linux: да любой, за 2 года ничего не поменялось. Что на 2.6, что на >3.1 ничего не меняется. Дистрибутив: Fedora|Ubuntu.