Изничтожение PulseAudio - небольшая загвоздка

Зравствуйте, уважаемые форумчане. Рашил я тут попробовать поставить сей дистриб, прельстился разными утилитами типа cl-update и разными ништяками. Будучи до этого пользователем Agilia, я наелся кучи глюков с PulseAudio и потому это поделие иметь у себя не хочу. Поэтому решено было добавить к списку необходимых флагов в /etc/portage/make.conf/custom флаг pulseaudio, пересобрать систему с новыми флагами, принудительно удалить все пакеты с именем содержащим слово “pulse” (aix в помощь) и, выявив через equery depends выявить всех оставшихся марзавцев, отправить их в мусорку следом. В итоге в системе зависимостей от этого глюкодрома не осталось и я было обрадовался. Однако небольшая мелочь омрачила торжество звук отвалился. Я уж было решил, что просто громкости нет (такое и раньше бывало), запустил alsamixer, но этот паршивец работать отказался, сообщив что не может открыть библиотеку /usr/lib/alsa-lib/libasound_module_ctl_pulse.so. Я уже все облазил, все флаги и настройки, пересобрал всю альсу и плагины к ней по 2 раза (без проблем совершенно) - решил было просто бинарные пакеты из репа подтягиваются, но нет. Главное, чего я не пойму - это как она вообще умудряется помнить о том, что ей нужно pulseaudio! В общем, я еще покопаюсь, но если кто знает в чем засада - подскажите пожалуйста. Не хотелось бы возвращать пульсу взад.

Короче говоря, решил я проблему. Получается как-бы сам спросил - сам ответил, но ничего - может кому пригодится… В общем, есть у Альсы такой файлик /etc/asound.conf называется. В нем можно настраивать кучу параметров типа выбирать аудиокарту по умолчанию, каналы выбирать и т.д., причем можно даже в домашнем каталоге каждому юзеру настройку свою иметь (у меня система только кстановлена, потому такого понятное дело не было). Так вот открываю я такой этот файл и что бы вы думали - там внутри каждый канал как раз на pulse как на аудиоустройство и завязан оказался. Видать, часть поддержки пульсаудио в альсу зашита намертво, она изначально знает что такое бывает и если ее попросить, она попытается к этому делу присосаться и если ничего не получится - отвалится. В общем, удалил я этот файл (у меня карточка одна, встроенная, стандартая и какие-то особые настройки ей не нужны) и все сразу же заработало. Чего и вам желаю.

Добавим поддержку выбора настройки между Pulseaudio и ALSA.