Quando o Bluetooth no Linux falha, este comando pode ajudar. Veja como configurá-lo
Se a sua distribuição Linux está tendo problemas com o Bluetooth e a GUI não está ajudando, há um comando que você pode usar que tem mais chances de resolver o seu problema.
Recentemente recebi dois alto-falantes para avaliar que prometiam ser muito bons (eles são impressionantes e a análise estará disponível em breve). No entanto, logo no início da configuração, os fones de ouvido representaram um problema.
Antes de continuar, deixe-me explicar que tenho uma configuração complexa. Sendo um audiófilo, ouço muito vinil. Também ouço uma boa quantidade de música através de serviços de streaming. Principalmente, eu uso o Spotify para encontrar novos artistas e depois comprarei álbuns de vinil com as músicas. Além disso, considerando quanto tempo passo no escritório e na mesa, o sistema que uso para ouvir música não é 100% adequado para audiófilos. Esse problema se deve em parte à composição do meu escritório e também à presença de gatos, que matariam alegremente alto-falantes de chão.
Meus alto-falantes antigos tinham entradas AUX e line-in, o que me permitiu conectar meu toca-discos em AUX e meu PC em line-in. Essas duas entradas me serviram bem. No entanto, os novos alto-falantes tinham uma entrada de linha RCA e uma entrada de linha de 3,5 mm. Obviamente, eu não poderia usar as duas entradas e esperar que o sistema funcionasse. Por curiosidade, eu tentei - e a entrada RCA sempre foi sequestrada pela entrada de 3,5 mm, então foi impossível.
Felizmente, os novos alto-falantes incluíam suporte para Bluetooth. É, portanto, uma coisa boa que meu computador desktop System76 Thelio incluísse Bluetooth, o que significava que tudo deveria ter sido uma simples questão de conectar os alto-falantes via Bluetooth e usar essa conexão como um meio de ouvir áudio digital do computador.
No entanto, imediatamente tive um problema. Quando abri as configurações de Bluetooth e liguei os alto-falantes, o Ubuntu Budgie não conseguiu encontrar nenhum dispositivo para conectar. O Bluetooth estava aparentemente quebrado.
A boa notícia é que estou usando Linux – e sempre há uma solução pronta. Desta vez, a correção veio por meio do comando bluetoothctl . Vou mostrar como essa ferramenta funciona.
Como instalar o bluez
O que você precisa: Para fazer esse recurso funcionar, você precisará de uma máquina que inclua uma opção Bluetooth e um usuário com privilégios sudo (para a instalação do bluez, que fornece o bluetoothctl comando).
1. Abra uma janela de terminal
A primeira coisa a fazer é abrir uma janela de terminal para instalar o Bluez. Você deve encontrar o aplicativo da janela do terminal no menu da área de trabalho.
2. Instale o Bluez
A forma como você instala o Bluez dependerá da distribuição que você usa. Aqui está uma lista rápida dos comandos para várias distribuições:
Debian/Ubuntu - sudo apt-get install bluez -y
Feodra - sudo dnf install bluez -y
Arch Linux - sudo pacman -S bluez-utils
Usando bluetoothctl
1. Inicie e habilite o bluetoothctl
Antes de poder usar o comando bluetoothctl , você deve iniciá-lo e ativá-lo com:
sudo systemctl enable --now bluetoothctl
2. Procure dispositivos próximos
A seguir, usaremos o comando bluetoothctl para procurar dispositivos próximos. Esse comando é:
bluetoothctl scan on
Neste ponto, você poderá voltar à ferramenta Bluetooth GUI da sua distribuição e ver se ela finalmente descobriu todos os dispositivos disponíveis. Você pode então selecionar o dispositivo ao qual deseja se conectar por meio da GUI – e tudo deve funcionar.
Essa solução alternativa não é a solução ideal, mas quando você descobre que o Bluetooth está sendo um pouco problemático, é uma maneira que raramente falha.