Да, с ALSA он не дружит. Кстати, Doom 3, несмотря на наличие в настройках вывода через ALSA, почему-то тоже работает только через OSS, врубаешь альсу - а в ответ - тишина... :(
Третий дум с дружит и с альсой, и с OSS. Просто некоторые используют dmix, используют его конфиг из документации, и невнимательно читают логи игрушки (а она их, кстати, пишет :-)).
Всем на заметку - если вы используете альсу на какой-либо дешевой карточке и для микшерования нескольки потоков задействовали dmix, и в DOOM-3 у вас нет звука - проверьте, чтобы в конифгурации альсы [/etc/asound.conf или аналогичном по форме и содержанию ~/.asoundrc] стоял размер буфера [параметр buffer_size] не менее 8192.
Так всё-таки quake3 работает с alsa в oss эмуляции или нет? Как-то вы тут противоречиво написали. Всё сделано из рекомендованного по эмуляции. Результат отриц. Звука нет.
Quake3 работает с OSS или эмуляцией OSS в ALSA. Перед запуском программы убедитесь, что никакая другая программа не использует звуковую карту. Типа в FAQе все написано
О у тебя такая же звуковуха :) Всё работает! Только как тебе тут уже написали нужно вырубить все проги которые звуковуху занимают.
Узнать кто чё занимает можно командами lsof /dev/dsp и lsof /dev/snd/*
Звуковуху могут занимать esd или arts незнаю что ты используешь.
Ещё если запускать кваку из консоли то можно заметить строчку sound initialization (что то типа того) и результат этой операции.
Да ещё на заметку твоя звуковуха не поддерживает /dev/adsp можешь даже не пытаться.
Возможность вывода через /dev/adsp очень полезна, я так например и в кваку играю и музыку слушаю.
Правда у меня creative ens1371, а такая же как у тебя на мамке стоит.
Совет если есть 20-30$ купи что нибудь посерьёзнее и не будешь мучаться.
Ничто не занимает.
При запуске квака пишет:
------- sound initialization -------
/dev/dsp: No such device
Could not open /dev/dsp
------------------------------------
Дык и не спорю, что должно работать - вот только у меня не работает - грешу на то, что звуковуха сейчас не SB Live 5.1! как раньше, а интегрированная восьмиканальная на мамке (nForce4) - я ещё покуа не разбирался толком, другим занят, но пока Дум3 пашет у мя только под OSS, под ALSA - тишина в колонках. Естественно - речь идёт о многоканальном звуке (про занюханое стерео я молчу).
подробнее почитай в документации ядра.
Для Doom3 у меня ALSA тоже не работает, только OSS, по причине старой библиотеки libasound, там требуется ALSA версии 1.0.6 и выше (в ядре и библиотеке соответственно).
Спасибо. Но, все попытки тщетны. Он все равно пишет
------- sound initialization -------
/dev/dsp: No such device
Could not open /dev/dsp
------------------------------------