Como evito isso?
Esse problema foi causado por um bug no driver HD Audio do Linux e agora está corrigido. Todas as versões do kernel 5.7 e posteriores terão a correção e foram adicionalmente suportadas em vários kernels estáveis, aparecendo nas versões 5.6.5, 5.5.18, 5.4.33 e 4.19.116, respectivamente. A atualização para um kernel com a correção deve resolver o problema sem configuração ou soluções alternativas adicionais.
A correção no kernel é melhor que a solução alternativa da outra resposta de várias maneiras:
- O áudio dos fones de ouvido é significativamente mais alto e mais claro.
- Não há mais estalos nos fones de ouvido na suspensão / retomada do codec.
- O controle "Headphone Mic Boost" realmente serve ao seu objetivo - definir o ganho quando o conector de 3,5 mm estiver configurado como uma entrada de microfone. Não tem mais efeito quando a tomada está configurada para fones de ouvido ou fones de ouvido.
Qual era o problema?
Acontece que alguns codecs Realtek HD Audio, incluindo o XPS 13 9350 e 9360, podem rotear o áudio de maneiras não expostas pelo "gráfico de nó" auto-documentado que geralmente é usado para configurar os codecs HD Audio. Devido a uma confluência de vários erros, o kernel vem configurando o XPS 13 desde pelo menos 2015 para capturar o sinal do conector de 3,5 mm como se um microfone estivesse conectado, amplificado e direcionado de volta para o conector .
Como você pode imaginar, esse loop de feedback causou efeitos indesejáveis, principalmente o ruído branco que variava em caracteres, dependendo da quantidade pela qual o sinal foi amplificado antes de ser realimentado (o controle "Headphone Mic Boost"). Parece ser um acidente de sorte que um dos níveis de ganho resultou em quase nenhum ruído. No entanto, como o loop de feedback ainda estava lá, você ouviria um áudio mais silencioso e de qualidade inferior ao pretendido, além de acionar a suspensão / retomada do codec.
Para mais informações, consulte minha série de patches que implementou a correção. As mensagens de confirmação dessa série, juntamente com a documentação de engenharia reversa adicionada ao registro da Realtek que controla as rotas de áudio ocultas, fornecem uma explicação detalhada do problema, seu histórico e a correção.