2-канальный звук, когда ожидается 5.1
У меня эта проблема со звуком со времен Ubuntu 10.x. Сейчас 11.10, и я надеялся, что это будет исправлено.
Я хотел бы использовать звук динамика 5.1, поэтому я перехожу к значку динамика в правом верхнем углу экрана и выбираю свойства звука, перехожу на вкладку оборудования и выбираю аналоговый режим 5.1. Это работает, когда звук воспроизводится, например, из музыкального плеера Banshee. Но каждый раз, когда я меняю песню, звук снова возвращается на 2 канала.
Я попробовал ответ из "Звук возвращается к 2 каналам из 5.1 + Analog", но, к сожалению, у меня не получилось.
Я на 64-битной Ubuntu 11.10. Настройки звука: profile = analog surround 5.1 output, Я использую ноутбук Acer Aspire 8930 (и да, это смешно, но в него встроена акустическая система 5.1).
Каким-то образом Banshee не помнит настройки оборудования 5.1. Каждый раз, когда я меняю песню вручную, она переключается только на 2 динамика, что приводит к довольно дерьмовому звучанию.
Кажется, что в целом звук в моей системе использует динамики 5.1.
У кого-нибудь есть какие-либо идеи?
1 ответ
Для настройки PulseAudio у нас есть два варианта:
1) Установить каналы для демона
Чтобы установить каналы по умолчанию (5.1.) Для демона pulseaudio, мы можем отредактировать /etc/pulse/daemon.conf от имени пользователя root и отредактируйте следующие строки в
default-sample-channels = 6
enable-lfe-remixing = yes
Примечание. Pulseaudio может работать некорректно, если не указан правильный номер канала.
2) Установите профиль карты по умолчанию
В качестве альтернативы мы можем также определить профиль звуковой карты по умолчанию в /etc/pulse/default.pa (или если он определен для сеанса пользователя только в ~/.pulse/default.pa).
set-card-profile <index> <name>
где нам нужно дать <index> звуковой карты (например, 0) и <name>(например "Digital Surround 5.1 (HDMI)") профиля, который мы хотим по умолчанию. Возможные значения перечислены с помощью следующей команды
pacmd list-sinks
Примечание: чтобы изменения в файлах настроек вступили в силу, нам нужно перезапустить демон pulseaudio с помощью
pulseaudio -k