не работает звук черещ Alsa в ubuntu 7.10 x86_64 (не работает звук через Alsa, но через esd работае)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
aborilov
Сообщения: 26
ОС: Ubuntu 7.10 x86_64

не работает звук черещ Alsa в ubuntu 7.10 x86_64

Сообщение aborilov »

Привет, ALL!
Почему-то не работает звук через Alsa, поставил новые дрова и firmware с сайт, и все-равно не работает,
работает только через esd.
например при запуске mpd выдает
ALSA lib pcm_dmix.c:866:(snd_pcm_dmix_open) unable to open slave

Если кто сталкивался с такой проблемой, подскажите куда копать...

P.S.
aplay -l
**** Список PLAYBACK устройств ****
карта 0: NVidia [HDA NVidia], устройство 0: ALC861VD Analog [ALC861VD Analog]
Подустройства: 0/1
Подустройство №0: subdevice #0
карта 0: NVidia [HDA NVidia], устройство 6: Si3054 Modem [Si3054 Modem]
Подустройства: 1/1
Подустройство №0: subdevice #0
Спасибо сказали:
Аватара пользователя
aborilov
Сообщения: 26
ОС: Ubuntu 7.10 x86_64

Re: не работает звук черещ Alsa в ubuntu 7.10 x86_64

Сообщение aborilov »

aborilov писал(а):
29.10.2007 17:19
Привет, ALL!
Почему-то не работает звук через Alsa, поставил новые дрова и firmware с сайт, и все-равно не работает,
работает только через esd.
например при запуске mpd выдает
ALSA lib pcm_dmix.c:866:(snd_pcm_dmix_open) unable to open slave

Если кто сталкивался с такой проблемой, подскажите куда копать...

P.S.
aplay -l
**** Список PLAYBACK устройств ****
карта 0: NVidia [HDA NVidia], устройство 0: ALC861VD Analog [ALC861VD Analog]
Подустройства: 0/1
Подустройство №0: subdevice #0
карта 0: NVidia [HDA NVidia], устройство 6: Si3054 Modem [Si3054 Modem]
Подустройства: 1/1
Подустройство №0: subdevice #0



Раз никто не отвечает, буду рассуждать сам...

Сейчас нашел одно корявое решение:
как я понял, звука через alsa нет потому что какое-то приложение блокирует /dev/dsp
так как у меня звук работает только через esd, то логично подумать что esd и блокируте /dev/dsp
запускаю esd -terminate
затем /etc/init.d/alsasound
и все работает. :)

Хорошо бы теперь убрать загрузку esd из автозапуска, но я так и не смог ее найти :(

Будем копать дальше
Спасибо сказали: