Cómo Configurar Bluetooth en Linux

Configurar Bluetooth Linux 00 Imagen Destacada

Con la creciente prevalencia de periféricos Bluetooth como ratones, teclados y auriculares, a veces puede ser difícil imaginar el uso de las versiones con cable de estos dispositivos. En algunas distribuciones de Linux, Bluetooth está configurado perfectamente para ti desde el primer momento. Distribuciones como Ubuntu y Elementary facilitan la configuración y el funcionamiento de Bluetooth en tu máquina. Sin embargo, otras distribuciones como Fedora y Arch Linux requieren que realices algunas configuraciones antes de poder disfrutar plenamente de los beneficios de Bluetooth en tu máquina. Aquí te mostramos cómo puedes configurar Bluetooth en Linux.

Tabla de Contenidos

  • Cómo Configurar Bluetooth en Tu Máquina Linux
  • Cómo Instalar Bluez
  • Cómo Instalar Blueman
  • Habilitar Bluetooth
  • Conectar a Dispositivos Usando Blueman
  • Configurar Dispositivos Bluetooth en GNOME Linux
  • Conectar a Dispositivos Bluetooth en KDE Plasma
  • Configurar la Utilidad CLI de Bluetooth en Linux
  • Preguntas Frecuentes

También lee: Cómo Construir e Instalar un Núcleo Personalizado en Ubuntu

Cómo Configurar Bluetooth en Tu Máquina Linux

Los pasos variarán un poco entre distribuciones, pero los pasos básicos son los mismos. Si tu distribución no tiene Bluetooth configurado para ti, primero necesitarás instalar Bluez, que contiene la pila de controladores para adaptadores Bluetooth, así como utilidades para la administración de Bluetooth desde la CLI.

Después de instalar Bluez, es posible que necesites instalar un gestor de Bluetooth. Algunos entornos de escritorio tienen gestores de Bluetooth integrados. Por ejemplo, KDE Plasma tiene el cliente Bluetooth de KDE. Gnome también tiene un cliente integrado. Si estás utilizando un entorno de escritorio que no tiene un cliente integrado, puedes instalar el cliente Blueman.

Cómo Instalar Bluez

A continuación se presentan instrucciones sobre cómo instalar Bluez en algunas distribuciones diferentes.

Debian y Ubuntu

sudo apt install bluez*

OpenSUSE

Con OpenSUSE, debes instalar bluez con el Open Build Service.

Fedora

sudo dnf install bluez bluez-tools

Arch Linux

sudo pacman -S bluez bluez-utils

Configurar Bluetooth Linux 01 Instalar Bluez

Otros Gestores de Paquetes

Bluez funciona con todas las distribuciones de Linux. Si tienes un gestor de paquetes diferente a los de las distribuciones anteriores, no temas. Solo necesitarás buscar bluez en tu gestor de paquetes y luego instalar todo lo que incluya el término bluez.

También lee: ¿Para Qué Se Usa Bluetooth? 7 Usos de la Tecnología Inalámbrica

Cómo Instalar Blueman

Descubre cómo instalar Blueman en varias distribuciones de Linux a continuación.

Debian y Ubuntu

sudo apt install blueman

OpenSUSE

sudo zypper install blueman

Fedora

sudo dnf install blueman

Arch Linux

sudo pacman -S blueman

Otras Distribuciones

Para instalar Blueman en tus distribuciones de Linux, debes buscar en el gestor de paquetes de la distribución que estás utilizando para Blueman, y luego instalar todos los paquetes relevantes.

Habilitar Bluetooth

Después de la instalación, necesitarás activar e iniciar el servicio de Bluetooth. Si estás utilizando un dongle Bluetooth, primero tendrás que ejecutar el siguiente comando:

modprobe btusb

Para habilitar el servicio de Bluetooth, ejecuta el siguiente comando:

sudo systemctl enable bluetooth.service

Para iniciar el servicio de Bluetooth, usa este comando:

sudo systemctl start bluetooth.service

Configurar Bluetooth Linux 02 Habilitar Servicio Bluetooth

Después de hacer esto, podrás comenzar a usar Bluetooth en tu sistema.

También lee: ¿Para Qué Se Usa Bluetooth? 7 Usos de la Tecnología Inalámbrica

Conectar a Dispositivos Usando Blueman

El proceso de conexión variará dependiendo del gestor de escritorio que estés utilizando. Sin embargo, mostramos cómo se hace usando Blueman, ya que es bastante representativo del proceso en general.

Para conectar a un dispositivo, abre “Gestor de Bluetooth” en tus aplicaciones y presiona buscar. Asegúrate de que el dispositivo al que deseas conectarte sea detectable. Cuando lo veas en la lista de dispositivos, haz clic derecho sobre él y selecciona “Conectar”. Es posible que debas ingresar un código de acceso, pero esta información estará en el manual del usuario de tu dispositivo.

Configurar Bluetooth Linux 03 Utilidad Blueman

Configurar Dispositivos Bluetooth en GNOME Linux

Gnome viene con soporte Bluetooth desde el principio, y puedes configurar fácilmente dispositivos Bluetooth sin instalar ninguna otra herramienta.

Configurar Bluetooth Linux 04 Escritorio Gnome Ubuntu

  1. Haz clic en los íconos de estado en la esquina superior derecha de tu pantalla. Al hacerlo, aparecerá un pequeño menú donde puedes elegir cómo tu máquina se conecta a la red.

Configurar Bluetooth Linux 05 Menú Bluetooth Gnome

  1. Haz clic en la entrada “Bluetooth” para abrir un menú desplegable donde puedes elegir activar o desactivar Bluetooth o acceder a la configuración correspondiente. Elige acceder a la Configuración.

Configurar Bluetooth Linux 06 Seleccionar Configuración de Bluetooth

  1. La ventana de Configuración de Bluetooth mostrará todos los dispositivos a los que puedes conectarte. En este ejemplo, puedo seleccionar mi teléfono para emparejarlo con mi máquina.

Configurar Bluetooth Linux 07 Un Dispositivo Emparejable

  1. GNOME mostrará una ventana con un PIN de seis dígitos que necesitas igualar con tu dispositivo para asegurarte de que estás emparejando los dispositivos correctos.

Configurar Bluetooth Linux 08 Código de Emparejamiento

Sin embargo, una cosa importante a tener en cuenta es que el PIN de seis dígitos solo aparecerá en dispositivos no periféricos, ya que GNOME emparejará automáticamente cualquier teclado y auriculares Bluetooth.

Configurar Bluetooth Linux 09 Dispositivo Conectado Gnome

También lee: Cómo Construir una Nueva PC Para Linux

Conectar a Dispositivos Bluetooth en KDE Plasma

También es posible configurar Bluetooth desde el primer momento a través del escritorio Plasma en Linux.

Configurar Bluetooth Linux 10 Escritorio Kde

  1. Haz clic en el ícono de Bluetooth en la esquina inferior izquierda de tu pantalla para abrir un pequeño menú donde puedes configurar cómo funciona Bluetooth en tu máquina.

Configurar Bluetooth Linux 11 Menú Bluetooth Kde

  1. Haz clic en el botón “+ Agregar Nuevo Dispositivo…” en el medio de la ventana.

Configurar Bluetooth Linux 12 Kde Agregar Nuevo Dispositivo

  1. Plasma comenzará su programa de descubrimiento Bluetooth y buscará todos los dispositivos activos cercanos y listará todos los dispositivos encontrados en una pequeña ventana.

Configurar Bluetooth Linux 13 Seleccionar Teléfono Bluetooth

  1. Selecciona tu dispositivo y presiona “Siguiente” para comenzar el proceso de emparejamiento Bluetooth. Plasma mostrará una pequeña ventana con un PIN de seis dígitos que necesitas igualar con tu dispositivo.

Configurar Bluetooth Linux 14 Código de Emparejamiento Kde

Configurar Bluetooth Linux 15 Dispositivo Emparejado Kde

Configurar la Utilidad CLI de Bluetooth en Linux

También es posible conectar un dispositivo a través de una utilidad CLI de Bluetooth dedicada, un programa que viene con Bluez que te permite emparejar y controlar dispositivos directamente desde tu línea de comandos. Puede ser especialmente útil para dispositivos que no tienen una pantalla, como Raspberry Pi.

Configurar Bluetooth Linux 16 Pantalla de Terminal de Ejemplo

  1. Ejecuta el programa bluetoothctl para cargar la utilidad CLI de Bluez. Esto cambiará tu aviso a [bluetooth]#.

Configurar Bluetooth Linux 17 Bluetoothctl Cargado

  1. Enciende el transmisor Bluetooth interno activándolo:
power on
  1. Indica al transmisor que escanee cualquier dispositivo Bluetooth activo en el área ejecutando estos dos comandos:
scan on  
agent on
  1. Busca el dispositivo con el que deseas emparejarte diciéndole al transmisor que liste todos los dispositivos que detectó durante el escaneo:
devices

Configurar Bluetooth Linux 18 Bluetoothctl Listar Dispositivos

  1. Usa la dirección MAC de tu dispositivo para emparejarlo con tu computadora ejecutando estos dos comandos:
pair [dirección MAC]  
connect [dirección MAC]

Sin embargo, una cosa importante a tener en cuenta es que, a diferencia de los métodos descritos anteriormente, necesitas escribir el PIN mostrado en el dispositivo.

También lee: Cómo Cambiar la Distribución del Teclado en Linux

Preguntas Frecuentes

Tengo un Dongle USB Bluetooth que no puede emparejarse con ningún dispositivo. ¿Está roto mi computadora?

¡No! Esto se debe probablemente a hardware incompatible o no soportado. Si bien Linux es compatible con la mayoría de los dispositivos Bluetooth, todavía hay algunos modelos genéricos que no funcionarán en Linux. Una forma de abordar este problema es usar receptores que tengan chips que sepas que funcionarán.

¿Cómo puedo configurar mi teléfono a través de Bluetooth si no reconoce mi máquina Linux?

Por defecto, tu teléfono debería poder ver tu máquina Linux si tienes Bluetooth habilitado en ambos dispositivos. Una razón por la que tu teléfono no verá tu máquina Linux puede ser que no sea detectable.

Una forma de solucionar esto es indicándole a bluetoothctl que fuerce a tu computadora a ser detectable ejecutando el siguiente comando: sudo bluetoothctl discoverable on.

¿Es posible solucionar el salto de audio con auriculares Bluetooth?

¡Sí! Para solucionar esto, asegúrate de que el receptor Bluetooth sea el único dispositivo en un bus USB particular. Por ejemplo, no deberías conectar el receptor de auriculares a un hub USB, ya que compartirá la misma línea de datos con otros dispositivos USB.

Esto se debe en parte a cómo Linux gestiona los datos a través de USB, así como a cómo PulseAudio interpreta esos mismos datos. Algunos periféricos USB como ratones y teclados tienden a saturar el bus USB, dejando al receptor de audio esperando a que esos periféricos terminen, lo que, a su vez, hace que el audio se entrecorte.

Crédito de la imagen: Unsplash, alterada por Ramces Red. Todas las capturas de pantalla por Ramces Red