Como reiniciar o Alsa / PulseAudio depois de usar o Jack

6

Depois de usar o Jack, as saídas e entradas do PulseAudio são substituídas por um dispositivo fictício. Eu tentei matar PulseAudio e recarregar Alsa, mas a única maneira que eu posso usar um aplicativo baseado em Alsa novamente é reiniciar. Eu sei que deve haver uma maneira de corrigir o problema sem reiniciar. Eu tive esse problema em várias distribuições Linux, incluindo o Ubuntu e atualmente o Fedora 19.

Saída de service alsa-utils restart :

Redirecting to /bin/systemctl restart  alsa-utils.service
Failed to issue method call: Unit alsa-utils.service failed to load:
No such file or directory. See system logs and 'systemctl status
alsa-utils.service' for details.

e systemctl status alsa-utils.service :

alsa-utils.service
   Loaded: error (Reason: No such file or directory)
   Active: inactive (dead)

alsactl kill quit e alsactl init procedam sem erros.

    
por bntser 27.09.2013 / 18:51

1 resposta

6

A solução acabou sendo mais simples do que aparentava. A saída de fuser -v /dev/snd/* revelou que o jackd estava monopolizando silenciosamente a placa de áudio, mesmo depois que o QjackCtl supostamente a matou. A execução de killall jackd corrigiu o problema. O problema não era com o PulseAudio, mas sim o jackd rodando invisivelmente em segundo plano.

    
por 29.09.2013 / 17:36