PulseAudio в Mandriva 2010.1 и нормальное отображение каналов (Решение проблем)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

PulseAudio в Mandriva 2010.1 и нормальное отображение каналов

Сообщение yamah »

При обновлении Mandriva до версии 2010.1 (еще с alpha), при включенном PulseAudio Kmix и другие микшеры на звуковых картах с драйвером HDA Intel вместо отображения множества каналов устройства "HDA Intel" отображают 4 устройства (что-то типа Audio 5.1 Analog Sound, Captute 1 и так далее) с одним доступным каналом на каждом.
Для решения этой проблемы я нашел два способа:
1. Отключить к черту PulseAudio - далеко не лучшее решение, особенно когда Pulse все-таки нужен.
2. Решение связанное с систематической очисткой каталога ~/.pulse и сохранением некоторых файлов для быстрого восстановления.
Итак по порядку.
До авторизации пользователя нужно очистить каталог в домашней дирректории ~/.pulse. Очистку придется проводить при каждой загрузке системы. Проще это делать автоматом при загрузке системы, то есть написание соответствующего скрипта и размещением его в rc5.d.
После удаления ~/.pulse нужно удалить файлы, отвечающие за работу микшера и звуковой системы DE. Но это достаточно сделать раз.
После настройки микшера (в моем случае kmix) рекомендую сохранить файлы микшера и звуковой системы DE (в моем случае kmixctrlrc, kmixrc, phonondevicesrc). Неуравновешенный пульс может попортить настройки. И что бы потом не перенастраивать заново, проще забэкапить их.
Пользуемся.

Если будут более изящные решения, я готов с ними познакомиться.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали: