LINUX.ORG.RU

xine engine сообщает, что звуковое устройство занято. что это?


0

0

Стоит amarok. Недавно все отлично проигрывалось. все аудиофайлы. Архитектура дистрибутивов Linux построена таким образом, что некоторые софтины могут легко напрямую обратиться к модулям аудиоустройств. как заблокировать доступ всему, кроме этого промежуточного звена - pulseaudio, или другой звуковой системе?

Это происходит иногда, но внятных решений почему-то нет. Иначе бы во многих дистрах такая блокировка была бы изначально, что бы чайникам не приходилось ломать голову и тащить костыли, в виде приемов, или же в виде каких-либо дополнительных софтин, которые приходилось бы ставить и настраивать. Чистого решения, то есть, нет, если исходить из такого поведения дистростроителей. Пример - openSuSE.

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

Стрелять гуглометом - один хаос. факи устаревшие. Советы, как отсебятина, временная мера итд..

Знаю так же, что если эта тема не станет актуальной за час, то она утонет. Не каждый проверяет лист сообщений здесь, по мере обновлений. А просто в порядке поступления оных. Идти на linuxforum - слишком много маргинальных личностей, которые скорее любят унизить другого, дав полуответ и показать свою крутизну. Здесь же еще есть люди. без шуток.

Кто-то плюнет в лицо, но может кто-то и поможет. Может, еще есть люди.

Прошу помощи. Хотелось бы поставить точки над и со звуком. Хотя бы до момента, пока разработчики не придумают новую "инновационную" технологию аля pulseaudio - "вам так удобнее/мы вам хотим лучше".

anonymous

да. Это openSuSE x86_64 11.1
Система обновлена
да. карточка встроенная отсюда и проблема. знаю. Но, не хочется брать просто внешний звук. было желание брать m-audio, а пока денег нет на мелочевку. не на столько богат, чтоб по мелочам..

anonymous
()

http://www.pulseaudio.org/wiki/PerfectSetup#ALSAApplications - это заставит приложения, напрямую обращающиеся к alsa, тоже работать через pulseaudio.

P.S. А можно поменьше воды? А то читать твои философские произведения ради одного маленького вопроса очень напрягает.

AX ★★★★★
()

никогда не видел такого, правда и через xine ничего не играется. почему бы не выкинуть всю эту муру типа pulseaudio и движков xine, gstreamer. (k/s)mplayer, qmmp, проги в VirtualBox, проги под Wine могут крутиться одновременно и никаких блокировок не видел.

tommy ★★★★★
()

А что тут сложного? Создаёшь устройство с dmix и заводишь на него все приложения. А если карта одна, то вообще ничего настраивать не надо. Устройство default с dmix уже имеется. Программы, которые не умеют interleaved access уже давно отправились на помойку истории, где им самое место. Необходимости в pulse audio тоже не вижу. Но и его можно пустить через default и избежать блокировок. А так в мандриве есть ещё soundwrapper для запуска древних oss программ

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

Просто?

создал устройство с dmix

если просто, то touch /dev/dev_with_dmix. так, ничего и не заработало. Что нужно еще сделать?

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

Блин. Сложнющая система. Сложней, чем виста. на xp было проще все.

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