Проблемы с ALSA
nitx 6 сентября, 2009 - 19:27
Здраствуйте. Собрал в ядре alsa (модулями) и модули для устройств которые написаны тут: _http://en.gentoo-wiki.com/wiki/Asus_Eee_PC_1000HA#Sound (у меня eeePC 1000HE). Ну, запустил alsaconf, потом /etc/init.d/alsasound start, нигде ошибок не было видно. Однако, звука нет. Например, одно программа пишет такую ошибку:
WARNING: Could not open the default sound device.
или:
SDL audio driver is "(UNKNOWN)". SDL_OpenAudio() failed: No available audio device Sound initialization failed.
Пакет sdl-sound собран, запускал эти программы от рута - то же самое.
Как решить?
»
- Для комментирования войдите или зарегистрируйтесь
alsamixer ?
alsamixer ? Может просто звук выключен?
Working on Gentoo Linux for Asus P535 and Qtopia :-)
Или собрать libsdl без oss
Или собрать libsdl без oss :)
USE=-oss emerge media-libs/libsdl -a
Working on Gentoo Linux for Asus P535 and Qtopia :-)
oleg_kaa написал(а): Или
спасибо, понял в чем проблема была. Кароче либа была собрана вобще без поддержки звука ( ни алсы ни осса)
РЕШЕНО или SOLVED в заголовок
РЕШЕНО или SOLVED в заголовок ;)
Да я чайник ;)
alsa в make.conf И выберите
alsa в make.conf
И выберите desktop профиль
В alsamixer все на
В alsamixer все на максимум.
aplay /dev/urandom
И тыкайте все Fn+что-то клавиши, на случай аппаратного мюта/контроля громкости
aplay
хм, странно. Через aplay звук есть. Вобще, как я выяснил, звука нет только в sdl приложениях (логи ошибок от UrbanTerror & Supertuxkart).
Была подобная ошибка. Звук не
Была подобная ошибка. Звук не работал в amarok, хотя везде в других местах работал. Решилось установкой alsa-drivers
Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс
Magog написал(а): Была
насколько я понимаю модули в ядре == alsa-driver. Тем более "- media-sound/alsa-driver-9999 (masked by: package.mask, missing keyword). # Unsupported, but popular. No plans for removal."
Без этой гадости у меня
Без этой гадости у меня alsaconf даже карточку не находила, хотя раньше все было норм. Я размаскировал и установил. Все сразу заработало
Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс
А у вас sdl случаем не через
А у вас sdl случаем не через OSS работает? Попробуйте запустить одно единственное приложение. Ну и всех игрушек должны быть какие-то свои логи, почему нету.
NightNord написал(а): А у вас
как это проверить? Кстати, все что 'oss' я вобще в ядре не включал, и модули не собирал к нему.
логи ошибок уже выкладывал в первом посте.
Ну, в алсе есть эмулятор
Ну, в алсе есть эмулятор осс... Попробуйте запустить через aoss/aoss32 в зависимости от архитектуры и битности игрушки. Ну либо еще порытся в настройках игры. А логи там могут быть более подробные - мож флаги какие, а может просто файл.
не хотел заводить новую тему,
не хотел заводить новую тему, т.к. похожая ошибка...
при запуске SDL игр, не может найти звуковое устройство, вот например лог nexuiz:
система собрана с USE="alsa -oss", звук есть, музыка играет, не sdl игры звучат.
Jah will give us everything
помогает лиexport
помогает ли
export SDL_AUDIODRIVER=alsa
?