Também depende da versão do kernel?

Também depende da versão do kernel?

Ultimamente não tive nada além de problemas com minha configuração de som. A cadeia completa fica assim:

alsa (pulse plugin)-> pulseaudio (jack plugin) -> jackd -> firewire soundcard

Isso funciona bem, exceto para flash no Firefox e no Chrome. Tenho motivos para acreditar que o final da cadeia está bem, porque todas as outras fontes de áudio, usando pulso ou jackd diretamente, funcionam bem.

No front-end fiz alguns experimentos, como conectar o alsa diretamente ao jackd, mas isso também causa problemas com o flashplayer: a reprodução para após 20 segundos e o firefox congela.

Isso me fez acreditar que há algo errado com o material do Alsa.

Agora eu tenho um kernel personalizado (3.8.2), mas o resto do sistema usa coisas "estáveis" regulares do Debian. Será que o kernel é "muito novo" para as bibliotecas alsa?

Responder1

Os drivers ALSA fazem parte do kernel e, portanto, dependem da versão do kernel.

No entanto, no seu pipeline, você não está usando drivers ALSA.

A biblioteca ALSA, PulseAudio e Jack são todos programas de espaço do usuário que não são afetados pela versão do kernel.

Os únicos drivers de kernel utilizados são os drivers FireWire, que não tiveram nenhuma alteração relevante recentemente.

informação relacionada