Blueman (Español)

Esta traducción de
Blueman
fue revisada el
2025-03-28
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Blueman
es un completo gestor de
Bluetooth
escrito en
Python
que utiliza
GTK
.
Instalación
Instale
blueman
o
blueman-git
AUR
para la versión de desarrollo.
Asegúrese de
activar
la unidad
Bluetooth
e iniciar Blueman con
blueman-applet
. Se puede inciar un panel de configuración gráfica con
blueman-manager
.
Utilización
Inicio automático
Se debería haber creado el siguiente archivo de inicio automático :
/etc/xdg/autostart/blueman.desktop
. Esto significa que Blueman debería iniciarse automáticamente con la mayoría de los entornos de escritorio sin intervención manual. Consulte el artículo para su entorno de escritorio o administrador de ventanas, así como el artículo
inicio automático
para obtener más información sobre el inicio automático.
Permisos
Para recibir archivos, recuerde hacer clic derecho en el
Ícono de la bandeja de Blueman > Servicios locales > Transferencia > Recepción de archivos (Object Push)
y marcar la casilla
Aceptar archivos de dispositivos confiables
.
Para poder gestionar dispositivos, es posible que deba añadir su usuario al grupo
lp
, si no de lo contrario, podría recibir el siguiente error al conectarse a un dispositivo:
DBusFailedError: No such file or directory
. Esto se debe a que el usuario debe estar autorizado para comunicarse con el demonio Bluetooth a través de
D-Bus
- el grupo
lp
se especifica en
/etc/dbus-1/system.d/bluetooth.conf
. Para obtener información de cómo añadir un usuario a un grupo, Vea
Users and groups (Español)#Otros ejemplos de administración de usuarios
.
Desde la versión 2.0.6 la
documentación
oficial recomienda crear reglas
polkit
para evitar que los agentes de contraseña polkit pidan la contraseña en cada arranque, como usuario root añada las siguientes reglas polkit:
/etc/polkit-1/rules.d/51-blueman.rules
/* Allow users in wheel group to use blueman feature requiring root without authentication */
polkit.addRule(function(action, subject) {
    if ((action.id == "org.blueman.network.setup" ||
         action.id == "org.blueman.dhcp.client" ||
         action.id == "org.blueman.rfkill.setstate" ||
         action.id == "org.blueman.pppd.pppconnect") &&
        subject.isInGroup("wheel")) {

        return polkit.Result.YES;
    }
});
Tenga en cuenta que los usuarios deben pertenecer al grupo
wheel
.
Montar dispositivos Bluetooth
Las siguientes instrucciones describen un método para utilizar diferentes administradores de archivos con Blueman. Los ejemplos de esta sección se centran en
Thunar
. Si utiliza un administrador de archivos diferente, sustituya
thunar
por el nombre del administrador que esté utilizando.
obex_thunar.sh
#!/bin/bash
[ ! -d ~/Bluetooth ] && mkdir ~/Bluetooth   
fusermount -u ~/Bluetooth
obexfs -b $1 ~/Bluetooth
thunar ~/Bluetooth
Ahora debe mover el script a una ubicación adecuada (por ejemplo;
/usr/local/bin
). A continuación, márquelo como
ejecutable
.
El último paso es cambiar la línea en el
Icono de la bandeja de Blueman > Servicios locales > Transferencia > Avanzado
a
obex_thunar.sh %d
.
Blueman y PulseAudio
Los usuarios que quieran utilizar
PulseAudio
con auriculares Bluetooth, además de
instalar
pulseaudio-bluetooth
, pueden activar el plugin PulseAudio de Blueman. Esto cargará automáticamente el módulo Bluetooth de PulseAudio una vez conectado el dispositivo de audio y reproduce todo el audio a través de los auriculares Bluetooth. Para más información, vea
Bluetooth headset
.
Configuración
La configuración se realiza con
dconf
(gsettings o
dconf-editor
) en
/org/blueman
.
Desactivar el encendido automático
Blueman activa automáticamente el adaptador Bluetooth (
rfkill unblock bluetooth
) cuando se producen determinados eventos (en el arranque, se abre la tapa del portátil, ...). Esto se puede desactivar con
auto-power-on
en
org.blueman.plugins.powermanager
:
$ gsettings set org.blueman.plugins.powermanager auto-power-on false
Recibir notificaciones a través de un demonio de notificación
Blueman puede enviar notificaciones a través de un
demonio de notificación
(por ejemplo
dunst
) si está presente. En caso de no haber disponible un demonio de notificación, blueman utiliza una alternativa basada en ventanas. Este comportamiento se puede configurar activando la opción
notification-daemon
en
org.blueman.general
$ gsettings set org.blueman.general notification-daemon true
Solución de problemas
No se detectaron adaptadores
Si el applet o gestor de Bluetooth no muestra ni detecta ningún adaptador Bluetooth, es posible que su tarjeta inalámbrica esté bloqueada. Intente desbloquearla usando
rfkill
.
No se pueden recibir archivos
Si no puede enviar ni recibir archivos y se produce un error de excepción en python-dbus similar o idéntico a
process org.bluez.obex exited with status 1
se recomienda iniciar el servicio obexd-service manualmente desde
/usr/lib/bluetooth/obexd
y comprobar si funciona. Dado que los permisos predeterminados son 755, es posible iniciar el demonio desde una cuenta de usuario.
Empiece con esta línea:
# /usr/lib/bluetooth/obexd -n
Deje abierto el terminal donde se ejecuta el comando y compruebe si el envío de archivos funciona. Compruebe si realmente recibe el archivo. Puede añadir el comando en el
inicio automático
para no tener que iniciar el servicio manualmente cada vez. El inicio automático de su entorno de escritorio debería poder ejecutar el programa una vez que inicie sesión. Cierre la sesión y vuélvala a iniciar, ahora debería poder recibir archivos sin ejecutar la línea manualmente.
Si el error persiste u ocurre otro, intente utilizar
ObexFTP
para transferir archivos en su lugar.
Véase también
Desarrollo de Blueman
, en GitHub.