Como Configurar o Bluetooth no Linux

Configurar Bluetooth Linux 00 Imagem em Destaque

Com a crescente prevalência de periféricos Bluetooth, como mouses, teclados e fones de ouvido, pode ser difícil imaginar usar as versões com fio desses dispositivos às vezes. Em algumas distribuições Linux, o Bluetooth é configurado perfeitamente para você logo de cara. Distribuições como Ubuntu e Elementary facilitam a configuração e o funcionamento do Bluetooth na sua máquina. No entanto, outras distribuições como Fedora e Arch Linux exigem que você faça algumas configurações antes de poder desfrutar plenamente dos benefícios do Bluetooth na sua máquina. Aqui está como você pode configurar o Bluetooth no Linux.

Índice

  • Como Configurar o Bluetooth na Sua Máquina Linux
  • Como Instalar o Bluez
  • Como Instalar o Blueman
  • Ativar o Bluetooth
  • Conectar a Dispositivos Usando o Blueman
  • Configurar Dispositivos Bluetooth no GNOME Linux
  • Conectar a Dispositivos Bluetooth no KDE Plasma
  • Configurar a Utilidade CLI do Bluetooth no Linux
  • Perguntas Frequentes

Leia também: Como Compilar e Instalar um Kernel Personalizado no Ubuntu

Como Configurar o Bluetooth na Sua Máquina Linux

Os passos podem variar um pouco entre as distribuições, mas os passos básicos são os mesmos. Se a sua distribuição não tiver o Bluetooth configurado para você, você precisará primeiro instalar o Bluez, que contém a pilha de drivers para adaptadores Bluetooth, bem como utilitários para a administração CLI do Bluetooth.

Após instalar o Bluez, você pode precisar instalar um gerenciador de Bluetooth. Alguns ambientes de desktop têm gerenciadores de Bluetooth integrados. Por exemplo, o KDE Plasma tem o cliente Bluetooth do KDE. O Gnome também possui um cliente integrado. Se você estiver usando um ambiente de desktop que não tem um cliente integrado, pode instalar o cliente Blueman.

Como Instalar o Bluez

Abaixo estão as instruções sobre como instalar o Bluez em algumas distribuições diferentes.

Debian e Ubuntu

sudo apt install bluez*

OpenSUSE

Com o OpenSUSE, você deve instalar o bluez com o Open Build Service.

Fedora

sudo dnf install bluez bluez-tools

Arch Linux

sudo pacman -S bluez bluez-utils

Configurar Bluetooth Linux 01 Instalar Bluez

Outros Gerenciadores de Pacotes

O Bluez funciona com todas as distribuições Linux. Se você tiver um gerenciador de pacotes diferente das distribuições acima, não se preocupe. Você só precisará procurar por bluez no seu gerenciador de pacotes e, em seguida, instalar tudo que incluir o termo bluez.

Leia também: Para que Serve o Bluetooth? 7 Usos para a Tecnologia Sem Fio

Como Instalar o Blueman

Descubra como instalar o Blueman em várias distribuições Linux abaixo.

Debian e Ubuntu

sudo apt install blueman

OpenSUSE

sudo zypper install blueman

Fedora

sudo dnf install blueman

Arch Linux

sudo pacman -S blueman

Outras Distribuições

Para instalar o Blueman nas suas distribuições Linux, você deve procurar no gerenciador de pacotes da distribuição que está sendo usada pelo Blueman e, em seguida, instalar todos os pacotes relevantes.

Ativar o Bluetooth

Após a instalação, você precisará ativar e iniciar o serviço Bluetooth. Se você estiver usando um dongle Bluetooth, primeiro precisará executar o seguinte comando:

modprobe btusb

Para ativar o serviço Bluetooth, execute o seguinte comando:

sudo systemctl enable bluetooth.service

Para iniciar o serviço Bluetooth, use este comando:

sudo systemctl start bluetooth.service

Configurar Bluetooth Linux 02 Ativar Serviço Bluetooth

Após fazer isso, você poderá começar a usar o Bluetooth no seu sistema.

Leia também: Para que Serve o Bluetooth? 7 Usos para a Tecnologia Sem Fio

Conectar a Dispositivos Usando o Blueman

O processo de conexão pode variar dependendo do gerenciador de desktop que você está usando. No entanto, mostramos como é feito usando o Blueman, pois é bastante representativo do processo em geral.

Para conectar a um dispositivo, abra “Gerenciador de Bluetooth” em suas aplicações e clique em buscar. Certifique-se de que o dispositivo que você deseja conectar esteja visível. Quando você vê-lo na lista de dispositivos, clique com o botão direito sobre ele e clique em “Conectar”. Você pode ter que inserir um código de acesso, mas essa informação estará no manual do usuário do seu dispositivo.

Configurar Bluetooth Linux 03 Utilitário Blueman

Configurar Dispositivos Bluetooth no GNOME Linux

O Gnome vem com suporte a Bluetooth desde o início, e você pode facilmente configurar dispositivos Bluetooth sem instalar outras ferramentas.

Configurar Bluetooth Linux 04 Desktop Gnome Ubuntu

  1. Clique nos ícones de status no canto superior direito da sua tela. Isso abrirá um pequeno menu onde você pode escolher como sua máquina se conecta à rede.

Configurar Bluetooth Linux 05 Menu Bluetooth Gnome

  1. Clique na entrada “Bluetooth” para abrir um menu suspenso onde você pode escolher ativar ou acessar as configurações apropriadas para ele. Escolha acessar as Configurações.

Configurar Bluetooth Linux 06 Selecionar Configurações Bluetooth

  1. A janela de Configurações do Bluetooth exibirá todos os dispositivos que você pode conectar. Neste exemplo, posso selecionar meu telefone para emparelhá-lo com minha máquina.

Configurar Bluetooth Linux 07 Um Dispositivo Emparelhável

  1. O GNOME exibirá uma janela mostrando um PIN de seis dígitos que você precisa combinar com seu dispositivo para garantir que está emparelhando os dispositivos corretos.

Configurar Bluetooth Linux 08 Código de Emparelhamento

Uma coisa importante a notar, no entanto, é que o PIN de seis dígitos só aparecerá em dispositivos não periféricos, pois o GNOME emparelha automaticamente com qualquer teclado e fones de ouvido Bluetooth.

Configurar Bluetooth Linux 09 Dispositivo Conectado Gnome

Leia também: Como Montar um Novo PC Para Linux

Conectar a Dispositivos Bluetooth no KDE Plasma

Também é possível configurar o Bluetooth diretamente através da área de trabalho Plasma no Linux.

Configurar Bluetooth Linux 10 Desktop Kde

  1. Clique no ícone Bluetooth no canto inferior esquerdo da sua tela para abrir um pequeno menu onde você pode configurar como o Bluetooth funciona na sua máquina.

Configurar Bluetooth Linux 11 Menu Bluetooth Kde

  1. Clique no botão “+ Adicionar Novo Dispositivo…” no meio da janela.

Configurar Bluetooth Linux 12 Kde Adicionar Novo Dispositivo

  1. O Plasma iniciará seu programa de descoberta Bluetooth e procurará todos os dispositivos ativos nas proximidades, listando todos os dispositivos encontrados em uma pequena janela.

Configurar Bluetooth Linux 13 Selecionar Telefone Bluetooth

  1. Selecione seu dispositivo e pressione “Próximo” para iniciar o processo de emparelhamento Bluetooth. O Plasma exibirá uma pequena janela com um PIN de seis dígitos que você precisa combinar com seu dispositivo.

Configurar Bluetooth Linux 14 Código de Emparelhamento Kde

Configurar Bluetooth Linux 15 Dispositivo Emparelhado Kde

Configurar a Utilidade CLI do Bluetooth no Linux

Também é possível conectar um dispositivo através de uma utilidade CLI dedicada ao Bluetooth, um programa que vem com o Bluez que permite emparelhar e controlar dispositivos diretamente do seu terminal. Isso pode ser especialmente útil para dispositivos que não têm uma tela, como o Raspberry Pi.

Configurar Bluetooth Linux 16 Tela de Terminal Exemplo

  1. Execute o programa bluetoothctl para carregar a utilidade CLI do Bluez. Isso mudará seu prompt para [bluetooth]#.

Configurar Bluetooth Linux 17 Bluetoothctl Carregado

  1. Inicie o transmissor Bluetooth interno ligando-o:
power on
  1. Diga ao transmissor para escanear qualquer dispositivo Bluetooth ativo na área executando esses dois comandos:
scan on  
agent on
  1. Procure o dispositivo que você deseja emparelhar com seu computador dizendo ao transmissor para listar todos os dispositivos que ele detectou durante a varredura:
devices

Configurar Bluetooth Linux 18 Bluetoothctl Listar Dispositivos

  1. Use o endereço MAC do seu dispositivo para emparelhá-lo com seu computador executando esses dois comandos:
pair [endereço MAC]  
connect [endereço MAC]

Uma coisa importante a notar, no entanto, é que, ao contrário dos métodos descritos acima, você precisa digitar o PIN exibido no dispositivo.

Leia também: Como Mudar o Layout do Teclado no Linux

Perguntas Frequentes

Eu tenho um Dongle USB Bluetooth que não consegue emparelhar com nenhum dispositivo. Meu computador está quebrado?

Não! Isso provavelmente se deve a hardware incompatível ou não suportado. Embora o Linux suporte a maioria dos dispositivos Bluetooth, ainda existem alguns modelos genéricos que não funcionarão no Linux. Uma maneira de lidar com esse problema é usar receptores que têm chips que você sabe que funcionarão.

Como posso configurar meu telefone via Bluetooth se ele não reconhecer minha máquina Linux?

Por padrão, seu telefone deve ser capaz de ver sua máquina Linux se você tiver o Bluetooth ativado em ambos os dispositivos. Um motivo pelo qual seu telefone não verá sua máquina Linux pode ser que ela não esteja visível.

Uma maneira de corrigir isso é dizendo ao bluetoothctl para forçar seu computador a ser visível executando o seguinte comando: sudo bluetoothctl discoverable on.

É possível corrigir a interrupção de áudio com fones de ouvido Bluetooth?

Sim! Para corrigir isso, certifique-se de que o receptor Bluetooth seja o único dispositivo em um determinado barramento USB. Por exemplo, você não deve conectar o receptor dos fones de ouvido em um hub USB, pois ele compartilhará a mesma linha de dados com outros dispositivos USB.

Isso se deve em parte a como o Linux gerencia dados através do USB, bem como a forma como o PulseAudio interpreta esses mesmos dados. Alguns periféricos USB, como mouses e teclados, tendem a lotar o barramento USB, deixando o receptor de áudio esperando que esses periféricos terminem, o que, por sua vez, faz o áudio gaguejar.

Crédito da imagem: Unsplash, alterada por Ramces Red. Todas as capturas de tela por Ramces Red