Como consertar o volume muito baixo de um fone bluetooth no Ubuntu 22.04

Atualmente meu fone principal é um KZ ZSN Pro que usa ou um cabo de saída P2/P3 ou um módulo extra que o transforma em um fone bluetooth e true wireless. O problema é que o fone funciona perfeitamente se uso ele no modo cabeado, ou seja, com o cabo que vem de fábrica e se conecta na entrada de fone do computador, mas quando ligo ele usando o módulo bluetooth o som fica muito baixo.
Pesquisando na internet só encontrei respostas que falavam para aumentar o volume no próprio fone, mas o módulo bluetooth da KZ não tem esse controle. Além disso, queria uma solução mais permanente. Hoje, procurando mais atentamente sobre o assunto, descobri essa resposta no AskUbuntu que me ajudou a resolver o problema.
Resolução 1
Pelo terminal, abra o arquivo /lib/systemd/system/bluetooth.service
para edição com permissão de super usuário no editor de sua preferência:
sudo nano /lib/systemd/system/bluetooth.service
No exemplo acima eu usei o Nano, mas você pode usar qualquer um — inclusive o editor de texto visual padrão do Ubuntu, o Gedit, caso queira uma interface mais fácil de usar.
Dentro do Nano, navegue usando o teclado até a linha que diz ExecStart=/usr/lib/bluetooth/bluetoothd
e adicione --plugin=a2dp
ao final dessa linha, passando de:
ExecStart=/usr/lib/bluetooth/bluetoothd
Para:
ExecStart=/usr/lib/bluetooth/bluetoothd --plugin=a2dp
Para finalizar a edição, saia do editor apertando CTRL
+X
, confirme que quer salvar as alterações apertando Y
e confirme que o nome do arquivo continuará o mesmo apertando ENTER
.
Feito isso, é só reiniciar o serviço de bluetooth fazendo:
sudo systemctl daemon-reload
E então:
sudo systemctl restart bluetooth
Ao religar o bluetooh, também remova o seu fone dos dispositivos pareados e refaça a conexão. Por fim, lembre-se de diminuir o volume antes de testar, já que agora ele deve estar funcionando normalmente.
Resolução 2 (Update 05/01/23)
E... o fone voltou a não funcionar 🙃. Fui em busca de outra solução, e a que deu jeito foi essa aqui.
Instale os utilitários do PulseAudio:
sudo apt install pulseaudio pulseaudio-utils pavucontrol pulseaudio-module-bluetooth
Modifique o arquivo /etc/bluetooth/audio.conf/
abrindo ele com o nano:
sudo nano /etc/bluetooth/audio.conf/
E copiando para ele o seguinte:
[General]
Enable=Source,Sink,Media,Socket
Em seguida, reinicie o serviço de bluetooth:
sudo service bluetooth restart
E remova o dispositivo para readicioná-lo.