Ubuntu / PopOS 21.04 áudio Intel 2760 Bluetooth desconecta aleatoriamente

Ubuntu / PopOS 21.04 áudio Intel 2760 Bluetooth desconecta aleatoriamente

Estou me deparando com algo que parece um problema bastante exótico.

A configuração é:

  • Lenovo T440p com Intel 2760 WiFi/Bluetooth
  • Ubuntu 20.04 -> atualizado para PopOS 20.04 -> atualizado para PopOs 21.04
  • Sennheiser Momentum True Wireless 2
  • PulseAudio trocado por PipeWire
  • AzulZ 5.56

Tive alguns problemas complexos em que era quase impossível conectar os fones de ouvido no modo SBC, apenas em HSP, e som com gagueira/degradação ao usar inicialmente o PulseAudio. Mudei para o PipeWire e consegui conectar e tocar através do A2DP, mas o som estava muito instável e gaguejante. Isso chegou ao ponto em que o som ficou basicamente distorcido. Conforme postado em outros tópicos, modifiquei a configuração do bluetoothd para conter arquivos --noplugin=avrcp --experimental. Adicionei este último apenas para ver se consigo informar a porcentagem da bateria.

Depois de muitas reinicializações, aparentemente de forma aleatória, o som começou a funcionar perfeitamente. Codec A2DP + aptX. Irritantemente, isso ocorreu imediatamente depois de instalar o Wireshark para tentar ver se é um padrão que eu poderia identificar e pesquisar.

Funcionou por cerca de 2 a 3 minutos, depois caiu (o som começou a tocar nos alto-falantes do laptop), reconectou e começou a tocar nos fones de ouvido novamente. Isso parece acontecer a cada poucos minutos.

Investigando outros threads, tentei fazer o downgrade dos arquivos de firmware para uma versão anterior do kernel. Não consigo me lembrar qual era a versão, mas definitivamente posso dar uma olhada, se alguém achar que isso lhes forneceria informações valiosas.

Pode valer a pena mencionar que os fones de ouvido funcionam perfeitamente quando conectados a dois Macs diferentes e a um Pixel 2 XL.

Tenho tentado resolver esses problemas há alguns dias e parece que cheguei a um ponto em que não consigo mais encontrar coisas que possa tentar. A única coisa que resta na minha lista é atualizar o BlueZ, mas sinto que isso pode não fazer diferença...

Atualização: atualizei o BlueZ para 5.62 e isso não fez diferença.

Inspecionando dmesg, parece que o dispositivo USB (Intel 2760) apenas decide desconectar e reconectar depois.

Também usei uma conexão Ethernet e desativei o WiFi para ter certeza de que não é uma questão de interferência.

Inicializei a partir de um stick USB Ubuntu 20.04 ativo e o comportamento é idêntico (apenas que usa SBC em vez de A2DP).

Sabendo que funciona em um MacBook Pro de 13 "de 2015 (no macOS), tentei inicializar o Ubuntu 20.04 e 18.04 nele para ver o que aconteceria. 20.04 não está detectando a placa WiFi/BT do MBP, mas 18.04 está. Em 18.04, eu ainda obtenha o mesmo problema.

Responder1

Esta pode não ser a solução mais adequada para todos, mas foi o que funcionou para mim.

Refiz toda a configuração do zero, só para ter certeza de que nada foi quebrado no processo. Acabei trocando o PulseAudio pelo PipeWire. Para os interessados ​​em fazer isso, existem muitos tutoriais explicando exatamente como isso deve ser feito.

Sem sucesso, nem o PulseAudio nem o PipeWire geram melhorias. Portanto, decidi que minha última tentativa seria atualizar a placa WiFi/BT do T440p. Eu escolhi o AX210 da Intel. Agora tudo funciona perfeitamente bem, tanto em termos de Bluetooth quanto de WiFi.

A desvantagem é que não é uma troca simples e você precisará atualizar seu BIOS com um modificado para que a lista de permissões do módulo WiFi seja removida. Mais recursos podem ser encontrados online sobre este tópico. Uma alternativa para esse processo excessivamente complicado seria provavelmente comprar um dongle USB Bluetooth.

informação relacionada