Could not open /dev/dsp (/dev/dsp: No such file or directory)

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

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

Аватара пользователя
PM85
Сообщения: 77

Could not open /dev/dsp

Сообщение PM85 »

Это происходит при запуске игрушки Alteria

Код: Выделить всё

Sound Initialization
/dev/dsp: No such file or directory
Could not open /dev/dsp
S_Startup: SNDDMA_Init failed.

Вообще звук alsa работает номально, даже пногопоточный, я не знаю почему этого устройства нет. Пмогие советом пожалуйста.
Спасибо сказали:
Аватара пользователя
Jinn
Сообщения: 698
Статус: Интересующийся бывалый прохожий

Re: Could not open /dev/dsp

Сообщение Jinn »

Звук работает, но работает ли он через /dev/dsp? Есть ли этот файл? Если нету - выяснить имя устройства и просто сделать на него ссылку.
Don't trouble troubles until troubles trouble you!
Спасибо сказали:
Аватара пользователя
PM85
Сообщения: 77

Re: Could not open /dev/dsp

Сообщение PM85 »

Проблему решила пересборка alsa с флагом oss, символьная ссылка действительно создалась, правда в игрушке все равно звука нет
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: Could not open /dev/dsp

Сообщение pelmen »

Насколько я понял - ты пересобирал ядро, так? А можно это решить пересборкой самой алсы?
Спасибо сказали:
Аватара пользователя
PM85
Сообщения: 77

Re: Could not open /dev/dsp

Сообщение PM85 »

Нет, из ядра у меня алса выключена вообще - не работает, работает алса-драйвер только если его ставить отдельно от ядра.
Спасибо сказали:
Аватара пользователя
folibis
Сообщения: 92
ОС: Arch-ик

Re: Could not open /dev/dsp

Сообщение folibis »

может чем то занят?
попробуй lsof - ом посмотреть
עת לכל חפץ
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Could not open /dev/dsp

Сообщение edoc_modnar »

Скорее всего он занят arts'ом (если ты работаешь в КДЕ) или esd (если в гноме). Они наверное и занимаются смешиванием. Большинство кроссплатформенных игрушек работают напрямую с /dev/dsp, т.е. им нужен полный контроль над устройством, которое обычно занято демонами-микшерами. Стоит остановить esd/arts и все начинает работать :).
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали: