LINUX.ORG.RU
ФорумAdmin

ALSA, что-то не получается :-(((


0

0

Привет всем!!! Есть девятая слака, перекомпиленое ядро. Хочу попробовать как работает АЛСА. Закачал alsa-driver-0.9.3a, alsa-lib-0.9.3, alsa-utils-0.9.3. В ядре включил поддержку звуковых карт, а сами карты убрал. Все собралось без проблем. Говорю alsasound, говорит все ОК, нашла звуковую карту snd-intel8x0. Говорю cp file.wav /dev/dsp, а в ответ тишина... Говорю sox file.wav, а в ответ тишина. "OSS sound modules" в ядре не выбрано. При перезагрузке видно что модуль snd-intel8x0 загружается, и слышен щелчок в динамиках... Подскажите в чем проблема!


Re: ALSA, что-то не получается :-(((

А тишина не из-за микшера?

anonymous ()

Re: ALSA, что-то не получается :-(((

В микшере вывел все на максимум

alfer ()

Re: ALSA, что-то не получается :-(((

У алсы по дефолту не только регуляторы на микшере "по нулям", но еще и все повыключено (mute) при каждом старте алсы нужно унмьют делать. В прочем скрипт алсы пытается восстановить сотояние на момент ее остановки.

anonymous ()

Re: ALSA, что-то не получается :-(((

А вот еще такой вопрос - когда дрова собирал и ставил скриптик snddevices запускал?

D-Angel ()

Re: ALSA, что-то не получается :-(((

Впрочем в modules.conf помимо жизненно необходимых карте
строчем можно прописать:

post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :

и тогда при загрузке параметры точно будут восстанавливаться, а
при выходе - сохраняться.

P.S. А кстати, alsactl -store сделал?

jackill ★★★★★ ()

Re: ALSA, что-то не получается :-(((

snddevices делал... В alsamixer вывел все на максимум, пробовал rexim, все равно не работает...

Вот что-то непонятное обнаружил - в /proc/asound/ есть описание карты, зазуженных модулей и т.д. которые можно просмотреть. А вот в папке /proc/asound/dev файлы такого вида -controlC0, -pcmC0D0c -pcmC0D0p -timer. Это правильно что они там присутствуют????

Что еще я сделал не так.

alfer ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.