LINUX.ORG.RU

ALSA звук во всех программах?


0

0

как настроить ALSA,чтобы можно было слушать звуки то всех программ?

поставил ядро 2.6,звук есть,но только в одной программе,при попытке другой программой позвучать выдается ошебка(устройство занято).Читал что нужно использовать

/dev/adsp вместо /dev/dsp

но при этом звук вообще не воспроизводится

anonymous

Ответ на: комментарий от leprekon

Слака, видимо, не причем. Я сделал /dev/dsp ссылкой на /dev/adsp0 и все играет нормально.

devinull ★★
()

1) Используй dmix. Google знает, где найти пример файла .asoundrc для такого случая, да и здешний FAQ вроде бы как имеет ответ.

2) Get a real soundcard, Luke! Простенький SBLive! из коробки дает многопоточный звук. Причем делает это _хорошо_.

shimon ★★★★★
()
Ответ на: комментарий от shimon

я и использую пока OSS эмуляцию,но проигрывать все программы она не хочет

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

в /etc/.aumixrc все праметры сохранены

anonymous
()
Ответ на: комментарий от I3rain

в том то и весь косяк,что alsactl вообще не работает!alsaconf тоже ошибку дает.

alsactl: get_controls:485: snd_ctl_open error: No such file or directory

может я вообще не ALSA использую?

предложенный вариат сделаь ссылку на /dev/adsp не работает-пишет что устройство не настроено или отсутствует

anonymous
()
Ответ на: комментарий от sdio

# lsmod|grep -E 'snd|sound'

snd_pcm_oss 53280 1

snd_mixer_oss 19584 1 snd_pcm_oss

snd_intel8x0 34528 1

snd_ac97_codec 97276 1 snd_intel8x0

snd_ac97_bus 2432 1 snd_ac97_codec

snd_pcm 91940 3

snd_pcm_oss,snd_intel8x0,snd_ac97_codec

snd_timer 24964 1 snd_pcm

snd 55652 6 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer

soundcore 9952 2 snd

snd_page_alloc 11144 2 snd_intel8x0,snd_pcm

anonymous
()
Ответ на: комментарий от devinull

алса и должна быть,я OSS вообще из ядра исключил,только звук все равно идет только через OSS эмуляцию и только в одной программе

anonymous
()
Ответ на: комментарий от anonymous

а) нужно-таки настроить dmix
б) даже со включенным dmix'ом звук в oss эмуляции все равно идет только в один поток (исключение: у звуковухи есть аппаратный микс, тот же sblive)

W98
()
Ответ на: комментарий от Deleted

всем огромное спасибо, все решилось aRts - теперь звук играет во всех программах.

но если кто может дайте ссылу где скачать dmix

anonymous
()
Ответ на: комментарий от anonymous

Артс - не самый лучший выбор, тормозной он очень.

dmix - встроенный в алсу микшер, читаем FAQ(особенно чуть ниже, про версии алсы)

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