Cancelamento de eco no Ubuntu 20

Cancelamento de eco no Ubuntu 20

Adicionei as seguintes linhas às configurações do meu Pulse para ter cancelamento de eco:

#Active Noise Removal
load-module module-echo-cancel

tudo funciona mas quando ligo a máquina o microfone com cancelamento de eco fica oculto. Quando eu deletar as duas linhas, reinicie a máquina e adicione mais uma vez, tudo funciona bem.

Como fazer funcionar no bootstrap conforme o esperado, alguma ideia? A mesma situação é com as fontes na barra superior, quando aumento tudo funciona mas depois de reiniciar tenho o padrãomenorfontes. O sistema foi atualizado a partir de 18.04 LTS

Responder1

O Ubuntu 20 é péssimo nisso (como em muitas outras coisas). A única solução funcional que encontrei foi

  1. Crie um script de inicialização com a linha:
sleep 60s && pactl load-module module-echo-cancel

O script pode ser executado porPreferências do aplicativo de inicialização.

Explicação:

  • sleep 60s- precisamos esperar até que o pulseaudio esteja pronto, é um tempo mais curto, mas não me importei, 60 segundos está bom para mim
  1. Coloque alguma configuração em /etc/pulse/default.pa:
load-module module-echo-cancel source_name=noechosource sink_name=noechosink
set-default-source noechosource
set-default-sink noechosink
  1. Definir/etc/pulse/client.conf
default-source = noechosource

Isso é tudo.


Esta é uma solução horrível, mas não consegui encontrar nada melhor.

Outras soluções encontradas na web não funcionaram, como:

informação relacionada