В последнее время у меня были одни проблемы с моей звуковой настройкой. Полная цепочка выглядит так:
alsa (pulse plugin)-> pulseaudio (jack plugin) -> jackd -> firewire soundcard
Это работает отлично, за исключением вспышки в Firefox и Chrome. У меня есть основания полагать, что хвост цепи в порядке, потому что любой другой источник звука, использующий Pulse или jackd напрямую, работает отлично.
На фронтенде я провел несколько экспериментов, например, подключил ALSA напрямую к jackd, но это также вызвало проблемы с Flashplayer: воспроизведение останавливается примерно через 20 секунд, а Firefox зависает.
Это заставило меня поверить, что с ALSA что-то не так.
Теперь у меня есть кастомное ядро (3.8.2), но остальная часть системы использует обычные "стабильные" версии Debian. Может ли быть, что ядро "слишком новое" для библиотек ALSA?
решение1
Драйверы ALSA являются частью ядра и поэтому зависят от версии ядра.
Однако в вашем конвейере вы не используете драйверы ALSA.
Библиотека ALSA, PulseAudio и Jack — это программы пользовательского пространства, на которые версия ядра не влияет.
Единственными используемыми драйверами ядра являются драйверы FireWire, в которые в последнее время не вносились какие-либо существенные изменения.