Уже несколько дней не могу заставить звук выводиться при просмотре фильмов через телевизор, подключенный по HDMI.
Раньше помогали шаманства: звук, как правило, работал в первой программе, запущенной после перезагрузки, если это не видеоплеер. После выхода из этой программы звук по HDMI полностью пропадал в любых программах, в том числе, той же самой. Поэтому я перезагружал компьютер, запускал amaroK, ставил громкость музыки на 0 и запускал видеоплеер. Этот метод работал не всегда, поэтому настройка звука занимала от часа до двух, что было очень неудобно, если меня ждали гости, которым было обещано кино.
Даже если звук запускался, он выводился с искажениями - скрипка напоминала волынку, а любой голос напоминал речь человека с простуженным горлом.
Но уже несколько дней даже этот способ не работает.
У меня видеокарта подключена специальным кабелем к S/PDIF выходу звуковой карты. Для вывода звука через HDMI его надо посылать на цифровой выход звуковой карты.
Попытки вывода звука напрямую не работают: ошибка не сообщается, но и звука не слышно. Только потрескивание при смене параметров экрана через nvidia-settings.
Только что методом тыка я обнаружил, что звук работает, если установить разрешение 1400x1050 вместо «родного» для телевизора 1920x1080. Но использование неправильного разрешения - не выход.
Под Windows и все работает отлично.
Кто-нибудь сталкивался с такими же проблемами и как их решать?