Мой цифровой вывод S/PDIF раньше хорошо работал - стерео, DD, DTS, и т.д. Однако после обновления моей установки Mythbuntu 9.10 64 битов для использования драйвера Nvidia 190 я потерял свое аудио SPDIF. В попытке зафиксировать его я попробовал десятки вещей в пределах от типичного к неправдоподобному, но ни один из них не работал.
Аналоговый звук хорошо работает, и "aplay-l" говорит, что мое устройство SPDIF является правильным, где это должно быть (см. ниже). Таким образом, отказ, кажется, на более низком уровне, чем типичная alsa проблема. Вот некоторая информация (я добавлю больше по запросу):
Последние три маркера плюс совершенно нормальное "aplay-l" результаты несмотря на несколько версий ALSA и переустановок - то, почему я экранирован. Это раньше работало, я уверен, что это может быть сделано работать снова, но я полностью застреваю в этой точке...
Я проигнорировал самое основное, самое простое правило отладки: проверьте свои основные предположения. Я предположил, что мой A/V ресивер не мог быть проблемой, потому что это было совершенно ново, это хорошо работало, прежде чем я обновил видеодрайвер (и это не имеет никакого отношения к видеодрайверу), и я не смешал ни с одной из его настроек. Таким образом во все часы я потратил поиск и устранение неисправностей, я никогда не проверял, что получатель все еще работал с оптическим входом. Сегодня вечером я включил s/pdif от своей системы Ubuntu в оптический вход для CD, и это работало. Мой получатель так или иначе скремблировал соединение за исходный оптический вход. Я играл с предпочтениями получателя (переключающий входной источник на HDMI и затем обратно на оптический), и теперь он работает снова.
Живите и учитесь (снова)...