Я боролся с этой проблемой в течение двух дней. После обновления с 10.10 до 11.04 я больше не могу передавать многоканальный звук (5.1) на свои колонки. Стерео 2-канальный звук работал, но он использовал встроенную звуковую систему. Я хочу объемный звук 5.1, используя мою карту Soundblaster Audigy2.
Теперь я отключил встроенный звук в BIOS моего компьютера. Теперь ALSA использует карту Audigy. Pulse Audio использует Audigy 5.1 в качестве источника и приемника. Это подтверждается мониторингом их в padevchooser при воспроизведении звука. Однако звук не поступает на динамики, которые подключены к трем выходным гнездам карты Audigy2.
Все это прекрасно работало в Ubuntu 10.10.
Тим
Попробуйте отредактировать asoundrc, чтобы настроить выход объемного звучания таким образом, чтобы он дублировал стереофонический выход на все 6 каналов, а не только через динамики переднего канала.
Отредактируйте этот файл: gedit .asoundrc
Затем добавьте следующие строки:
pcm.!default {
type plug
slave.pcm "surround51"
slave.channels 6
route_policy duplicate
}
Примечание. Запустите приведенную ниже команду, в которой будет показана установленная звуковая карта. (Если вы видите других, просто удалите или отключите их).
aplay -l
Попробуйте, если это поможет:
В /etc/pulse/daemon.conf
удалите точку с запятой в строке ; enable-lfe-remixing yes
.
Если этого было недостаточно, попробуйте также:
; default-sample-channels = 2
изменить на default-sample-channels = 6
(без точки с запятой и значение изменилось с 2 до шести).
И то, и другое далеко, но попытки не повредят.