История изменений
Исправление ZenitharChampion, (текущая версия) :
Звук только из одного приложения характерен для звуковой системы OSS v.3. Когда одно приложение захватило звуковое устройство /dev/dsp
, то другое приложение не может пользоваться звуком. Лишь на AWE32, Live! и Audigy, микширование на OSS работало. SB16-совместимые карточки, а также AC97, были не из числа таких карточек. Поэтому все пользовались посредниками между OSS и приложением, такими как ESD.
Когда был осуществлён переход на ALSA, то проблема решилась. Теперь микширование работало без всяких там ESD. Однако оставалось много старых приложений, которые не знали ALSA, а только OSS. А в ALSA есть обратная совместимость с OSS (включается так: modprobe snd-pcm-oss
, modprobe snd-mixer-oss
)
Как вариант, у тебя включена обратная совместимость с OSS, и все приложения выводят звук почему-то через OSS. Но она во всех дистрах выключена с 2012 года, и её надо включать вручную.
---
Другой вариант - у тебя используется ALSA, без всяких там обратных совместимостей с OSS. Но твоя карточка не умеет аппаратное микширование. Тогда звук не микшируется, что логично.
Но уже года с 2010-го, наверное, плагин dmix, включающий программное микширование, включается сам, если аппаратного микширования нет. Так что вышеописанная картина очень маловероятна. И всё же, ты можешь включить dmix принудительно, вот инструкция. Кстати, покажи свой ~/.asoundrc? Может, ты в него что-то добавил, и это тебе всё сломало...
Ну и наконец, PulseAudio прекрасно программно всё микширует. И если у тебя используется PulseAudio, то я прям не знаю даже, что может быть не так
Исправление ZenitharChampion, :
Звук только из одного приложения характерен для звуковой системы OSS v.3. Когда одно приложение захватило звуковое устройство /dev/dsp
, то другое приложение не может пользоваться звуком. Лишь на AWE32, Live! и Audigy, микширование на OSS работало. SB16-совместимые карточки, а также AC97, были не из числа таких карточек. Поэтому все пользовались посредниками между OSS и приложением, такими как ESD.
Когда был осуществлён переход на ALSA, то проблема решилась. Теперь микширование работало без всяких там ESD. Однако оставалось много старых приложений, которые не знали ALSA, а только OSS. А в ALSA есть обратная совместимость с OSS (включается так: modprobe snd-pcm-oss
, modprobe snd-mixer-oss
)
Как вариант, у тебя включена обратная совместимость с OSS, и все приложения выводят звук почему-то через OSS. Но она во всех дистрах выключена с 2012 года, и её надо включаро вручную.
---
Другой вариант - у тебя используется ALSA, без всяких там обратных совместимостей с OSS. Но твоя карточка не умеет аппаратное микширование. Тогда звук не микшируется, что логично.
Но уже года с 2010-го, наверное, плагин dmix, включающий программное микширование, включается сам, если аппаратного микширования нет. Так что вышеописанная картина очень маловероятна. И всё же, ты можешь включить dmix принудительно, вот инструкция. Кстати, покажи свой ~/.asoundrc? Может, ты в него что-то добавил, и это тебе всё сломало...
Ну и наконец, PulseAudio прекрасно программно всё микширует. И если у тебя используется PulseAudio, то я прям не знаю даже, что может быть не так
Исправление ZenitharChampion, :
Звук только из одного приложения характерен для звуковой системы OSS v.3. Когда одно приложение захватило звуковое устройство /dev/dsp
, то другое приложение не может пользоваться звуком. Лишь на AWE32, Live! и Audigy, микширование на OSS работало. SB16-совместимые карточки, а также AC97, были не из числа таких карточке. Поэтому все пользовались посредниками между OSS и приложением, такими как ESD.
Когда был осуществлён переход на ALSA, то проблема решилась. Теперь микширование работало без всяких там ESD. Однако оставалось много старых приложений, которые не знали ALSA, а только OSS. А в ALSA есть обратная совместимость с OSS (включается так: modprobe snd-pcm-oss
, modprobe snd-mixer-oss
)
Как вариант, у тебя включена обратная совместимость с OSS, и все приложения выводят звук почему-то через OSS. Но она во всех дистрах выключена с 2012 года, и её надо включаро вручную.
---
Другой вариант - у тебя используется ALSA, без всяких там обратных совместимостей с OSS. Но твоя карточка не умеет аппаратное микширование. Тогда звук не микшируется, что логично.
Но уже года с 2010-го, наверное, плагин dmix, включающий программное микширование, включается сам, если аппаратного микширования нет. Так что вышеописанная картина очень маловероятна. И всё же, ты можешь включить dmix принудительно, вот инструкция. Кстати, покажи свой ~/.asoundrc? Может, ты в него что-то добавил, и это тебе всё сломало...
Ну и наконец, PulseAudio прекрасно программно всё микширует. И если у тебя используется PulseAudio, то я прям не знаю даже, что может быть не так
Исходная версия ZenitharChampion, :
Звук только из одного приложения характерен для звуковой системы OSS v.3. Когда одно приложение захватило звуковое устройство /dev/dsp
, то другое приложение не может пользоваться звуком. И только на AWE32, Live! и Audigy, микширование на OSS работало. SB16-совместимые карточки, а также AC97, были не из числа таких карточке. Поэтому все пользовались посредниками между OSS и приложением, такими как ESD.
Когда был осуществлён переход на ALSA, то проблема решилась. Теперь микширование работало без всяких там ESD. Однако оставалось много старых приложений, которые не знали ALSA, а только OSS. А в ALSA есть обратная совместимость с OSS (включается так: modprobe snd-pcm-oss
, modprobe snd-mixer-oss
)
Как вариант, у тебя включена обратная совместимость с OSS, и все приложения выводят звук почему-то через OSS. Но она во всех дистрах выключена с 2012 года, и её надо включаро вручную.
---
Другой вариант - у тебя используется ALSA, без всяких там обратных совместимостей с OSS. Но твоя карточка не умеет аппаратное микширование. Тогда звук не микшируется, что логично.
Но уже года с 2010-го, наверное, плагин dmix, включающий программное микширование, включается сам, если аппаратного микширования нет. Так что вышеописанная картина очень маловероятна. И всё же, ты можешь включить dmix принудительно, вот инструкция. Кстати, покажи свой ~/.asoundrc? Может, ты в него что-то добавил, и это тебе всё сломало...
Ну и наконец, PulseAudio прекрасно программно всё микширует. И если у тебя используется PulseAudio, то я прям не знаю даже, что может быть не так