Emparejamiento de Bose QC 35 sobre Bluetooth en Fedora

26

Estoy ejecutando Fedora 24 con Gnome Shell. Intento emparejar mi nuevo Bose QuietComfort 35 a través de Bluetooth.

Empecé a usar la interfaz Gnome. Desafortunadamente, la conexión parece no sostenerse. Aparece como constantemente conectando / desconectando:

https://youtu.be/eUZ9D9rGUZY

Mi siguiente paso fue realizar algunas comprobaciones utilizando la línea de comandos. Primero, verifiqué que el servicio bluetooth se está ejecutando:

$ sudo systemctl status bluetooth
● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
   Active: active (running) since dim. 2016-06-26 11:19:24 CEST; 14min ago
     Docs: man:bluetoothd(8)
 Main PID: 932 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 512)
   Memory: 2.1M
      CPU: 222ms
   CGroup: /system.slice/bluetooth.service
           └─932 /usr/libexec/bluetooth/bluetoothd

juin 26 11:19:24 leonard systemd[1]: Starting Bluetooth service...
juin 26 11:19:24 leonard bluetoothd[932]: Bluetooth daemon 5.40
juin 26 11:19:24 leonard bluetoothd[932]: Starting SDP server
juin 26 11:19:24 leonard bluetoothd[932]: Bluetooth management interface 1.11 initialized
juin 26 11:19:24 leonard bluetoothd[932]: Failed to obtain handles for "Service Changed" characteristic
juin 26 11:19:24 leonard systemd[1]: Started Bluetooth service.
juin 26 11:19:37 leonard bluetoothd[932]: Endpoint registered: sender=:1.68 path=/MediaEndpoint/A2DPSource
juin 26 11:19:37 leonard bluetoothd[932]: Endpoint registered: sender=:1.68 path=/MediaEndpoint/A2DPSink
juin 26 11:20:26 leonard bluetoothd[932]: No cache for 08:DF:1F:DB:A7:8A

Luego, intenté seguir algunas explicaciones de la wiki de Archlinux sin éxito. El emparejamiento falla No se pudo emparejar: org.bluez.Error.AuthenticationFailed :

$ sudo bluetoothctl 
[NEW] Controller 00:1A:7D:DA:71:05 leonard [default]
[NEW] Device 08:DF:1F:DB:A7:8A Bose QuietComfort 35
[NEW] Device 40:EF:4C:8A:AF:C6 EDIFIER Luna Eclipse
[bluetooth]# agent on
Agent registered
[bluetooth]# scan on
Discovery started
[CHG] Controller 00:1A:7D:DA:71:05 Discovering: yes
[CHG] Device 08:DF:1F:DB:A7:8A RSSI: -77
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 0000febe-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A RSSI: -69
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 0000febe-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 0000110d-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 0000110f-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 00001130-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 0000112e-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 0000111e-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 00001108-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 00001131-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:DB:A7:8A UUIDs: 00000000-deca-fade-deca-deafdecacaff
[bluetooth]# devices
Device 08:DF:1F:DB:A7:8A Bose QuietComfort 35
Device 40:EF:4C:8A:AF:C6 EDIFIER Luna Eclipse
[CHG] Device 08:DF:1F:DB:A7:8A RSSI: -82
[CHG] Device 08:DF:1F:DB:A7:8A RSSI: -68
[CHG] Device 08:DF:1F:DB:A7:8A RSSI: -79
[bluetooth]# trust 08:DF:1F:DB:A7:8A
Changing 08:DF:1F:DB:A7:8A trust succeeded
[bluetooth]# pair 08:DF:1F:DB:A7:8A
Attempting to pair with 08:DF:1F:DB:A7:8A
[CHG] Device 08:DF:1F:DB:A7:8A Connected: yes
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device 08:DF:1F:DB:A7:8A Connected: no

Traté de deshabilitar SSPMode pero parece no tener ningún efecto:

$ sudo hciconfig hci0 sspmode 0

Cuando uso bluetoothctl, journalctl registra lo siguiente:

juin 26 11:37:21 leonard sudo[4348]: lpellegr : TTY=pts/2 ; PWD=/home/lpellegr ; USER=root ; COMMAND=/bin/bluetoothctl
juin 26 11:37:21 leonard audit[4348]: USER_CMD pid=4348 uid=1000 auid=4294967295 ses=4294967295 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='cwd="/home/lpellegr" cmd="bluetoothctl" terminal=pt
juin 26 11:37:21 leonard audit[4348]: CRED_REFR pid=4348 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_env,pam_fprintd acct="roo
juin 26 11:37:21 leonard sudo[4348]: pam_systemd(sudo:session): Cannot create session: Already occupied by a session
juin 26 11:37:21 leonard audit[4348]: USER_START pid=4348 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:session_open grantors=pam_keyinit,pam_limits,
juin 26 11:37:21 leonard sudo[4348]: pam_unix(sudo:session): session opened for user root by (uid=0)
juin 26 11:38:06 leonard bluetoothd[932]: No cache for 08:DF:1F:DB:A7:8A

Lamentablemente, no entiendo el resultado. Cualquier idea o ayuda es bienvenida. Estoy bastante perdido

El receptor bluetooth que uso es un dongle USB de CSL-Computer. La versión de Bluetoothctl es 5.40. Estoy ejecutando el kernel 4.5.7-300.fc24.x86_64.

A continuación se muestran las características compatibles con mi adaptador bluetooth:

hciconfig -a hci0 features
hci0:   Type: BR/EDR  Bus: USB
    BD Address: 00:1A:7D:DA:71:05  ACL MTU: 310:10  SCO MTU: 64:8
    Features page 0: 0xff 0xff 0x8f 0xfe 0xdb 0xff 0x5b 0x87
        <3-slot packets> <5-slot packets> <encryption> <slot offset> 
        <timing accuracy> <role switch> <hold mode> <sniff mode> 
        <park state> <RSSI> <channel quality> <SCO link> <HV2 packets> 
        <HV3 packets> <u-law log> <A-law log> <CVSD> <paging scheme> 
        <power control> <transparent SCO> <broadcast encrypt> 
        <EDR ACL 2 Mbps> <EDR ACL 3 Mbps> <enhanced iscan> 
        <interlaced iscan> <interlaced pscan> <inquiry with RSSI> 
        <extended SCO> <EV4 packets> <EV5 packets> <AFH cap. slave> 
        <AFH class. slave> <LE support> <3-slot EDR ACL> 
        <5-slot EDR ACL> <sniff subrating> <pause encryption> 
        <AFH cap. master> <AFH class. master> <EDR eSCO 2 Mbps> 
        <EDR eSCO 3 Mbps> <3-slot EDR eSCO> <extended inquiry> 
        <LE and BR/EDR> <simple pairing> <encapsulated PDU> 
        <non-flush flag> <LSTO> <inquiry TX power> <EPC> 
        <extended features> 
    Features page 1: 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00

El emparejamiento funciona bien con los altavoces EDIFIER Luna Eclipse. Sospecho que el problema está realmente relacionado con los auriculares que estoy tratando de configurar.

Laurent
fuente

Respuestas:

26

También tengo estos auriculares, junto con una práctica computadora portátil con Fedora 24. Después de chatear con uno de los desarrolladores de Bluez en IRC, tengo cosas que funcionan. A continuación se muestra lo que he encontrado. (Tenga en cuenta que sé muy poco sobre Bluetooth, por lo que puedo estar usando una terminología incorrecta para algo de esto).

Los auriculares son compatibles (o al menos dicen que son compatibles) bluetooth LE pero no son compatibles con LE para el emparejamiento. Bluez aún no admite esto y no tiene forma de establecer el modo BT compatible, excepto estáticamente en el archivo de configuración. Sin embargo, puedes usar los auriculares con bluetooth normal. Esta es la razón por la que Bluez 4 funciona; Realmente no es compatible con LE.

Entonces, cree /etc/bluetooth/main.conf. Fedora 24 no viene con este archivo, así que busca una copia de Upstream , encuentra la línea que contiene

#ControllerMode = dual

y cámbielo a:

ControllerMode = bredr

o cree un nuevo archivo que contenga solo:

[General]
ControllerMode = bredr

Luego reinicie bluetooth y empareje. (Lo hice manualmente a través de bluetoothctl, pero solo usar el administrador de bluetooth debería funcionar).

Ahora, esto me funcionó, aunque si no fuerza a pulseaudio a usar el protocolo A2DP-Sink, los auriculares anunciarán que tiene una llamada entrante por alguna razón. Sin embargo, mi mouse requiere Bluetooth LE, así que entré y eliminé la línea ControllerMode. Y ... los auriculares siguen funcionando, así como el mouse. Supongo que una vez que están emparejados, todo está bien.

Jason Tibbitts
fuente
He agregado la línea que menciona en el archivo especificado, pero cuando reinicio el daemon de bluetooth aparece "Error al analizar /etc/bluetooth/main.conf: el archivo de clave no comienza con un grupo". ¿Estás utilizando la versión 5.40 de bluetooth daemon? ¿tienes una sola línea /etc/bluetooth/main.conf?
Laurent
1
Tuve que agregar el grupo [General]en la línea antes. Después de reiniciar, todo funciona sin problemas. ¡Muchas gracias!
Laurent
Ah, lo siento, Fedora no vino con ese archivo en absoluto, así que lo saqué directamente de git aguas arriba y cambié la línea. Ni siquiera pensé en buscar de cerca el contexto que necesitaba estar allí; solo parecía un mar de comentarios. Editaré la respuesta.
Jason Tibbitts
Esto funcionó para mí, estoy en Xubuntu 16.04
thrau
También funcionó para mí en Fedora 23, aún así mi problema es el volumen, es demasiado bajo en comparación con mi teléfono, ¿alguno de ustedes tenía eso? También tuve que cambiar el modo de audio al receptor A2DP, aparte de eso estaba teniendo una interferencia extraña en mis auriculares. Agradezco cualquier ayuda sobre eso, tal vez @JasonTibbitts tiene algo sobre eso
Renato Mefi
3

Leí en sus auriculares específicos, y usan Near Field Communication (NFC) para facilitar el emparejamiento, y esto se mencionó como específicamente agregado en Bluez 5.3 , aunque, mencionó en al menos un blog "NFC viene incorporado al nuevo teclado , pero desafortunadamente Gnu / Linux aún no admite NFC . Aunque el soporte de NFC está integrado en el kernel de Linux, ni Gnome ni KDE tienen soporte para él, y la cantidad de aplicaciones habilitadas para NFC en mi repositorio Fedora 20 es principescamente cero . NFC no me ayudará a emparejar mi dispositivo, por lo que debemos hacerlo a la antigua usanza ... "Entonces, eso nos devuelve a su enfoque.

Sin embargo, Bluez 5.3 no tenía soporte para el emparejamiento con dispositivos (como Bose sus auriculares) que usan un código PIN para el emparejamiento.
Hay un informe de error de las versiones anteriores, en otra distribución. Entonces, aunque esto no se informa específicamente en Fedora, el sitio oficial de Bluez no menciona específicamente una solución, al menos por lo que puedo ver.

Entonces esta característica no es compatible; y al menos por ahora esa es la respuesta.

Además, como sospechaba, podría haber otros problemas, como la necesidad de un drvier propietario específico, a menos que ya lo haya descartado (es decir, probando los auriculares que cumplen con la clase en OSX o Windows o lo que sea que admitan). Realmente sospecho que ese es el caso, o le da a usted u otro algo de qué trampolín.

olvidó la contraseña
fuente
Por lo tanto, algunas otras respuestas aquí han verificado al menos una configuración de trabajo, en un sistema operativo anterior y / o versiones con respaldo de bluez (4.99) , que también pueden contener paquetes de los repositorios de Debian "no libres" no predeterminados. Puede probar esto en Fedora aquí , en Fedora-tierra que fue hace 4 años :)
forgotstackxpassword
degradar a la versión que mencionas parece ser una pesadilla. Traté de bajar a 5.39-1.fc24 usando sudo dnf downgrade bluez --allowerasingpero no cambia nada.
Laurent
Acababa de mencionar eso porque se mencionó a continuación que en Debian 4.99 era compatible; De lo contrario, no recomendaría eso, como dijiste, Fedora es completamente diferente. Me apego a que solo funcionaría si se empareja manualmente, además no tengo el hardware adecuado a mano (como estos auriculares), y NFC y otros blobs de este tipo pueden no ser compatibles.
olvidadostackxpassword
Ah, esta es una gran respuesta de Jason Tibbitts, arriba , me alegra que lo hayas hecho funcionar y tenía los auriculares y el sistema cerca.
olvidadostackxpassword
1

Si esto podría ser de ayuda para alguien, después de probar prácticamente todo lo descrito anteriormente en mi ubuntu 16.04, por fin, fue tan fácil como conectarse a través de la "Aplicación Bose Connect" (en mi caso para Android). Usé blueman para hacerlo, y finalmente pude emparejar los auriculares.

En mi caso, tengo bluez 5.37v, blueman 2.0.4, y finalmente no he tenido que hacer ningún cambio en el /etc/bluetooth/main.conf predeterminado, con el "ControllerMode" predeterminado configurado en dual trabajó.

Los pasos que funcionaron para mí fueron:

1.- Abra la aplicación y seleccione la opción conectar un nuevo dispositivo o similar. (No recuerdo exactamente el nombre) 2.- De blueman busca un nuevo dispositivo. 3.- Una vez encontrados los auriculares, pude emparejarlos sin ningún problema y seleccionar el modo de trabajo.

Sin el primer paso, no pude emparejarlos.

Me llevó mucho tiempo encontrar cómo hacerlo, pero una vez que sabes cómo hacerlo, es bastante fácil hacerlo.

Miguel Machado
fuente
Este es el método que funcionó para mí. Estoy usando Arch Linux, con blueman y PulseAudio / pavucontrol. Seguí el paso normal en la wiki de Arch para instalar y solucionar problemas, y tu técnica lo hizo por mí. Gracias !
DjebbZ
0

También compré Bose QC 35 hace unos días. Después de algunos problemas iniciales, logré hacerlo funcionar en Debian, con ALSA y bluez 4.x

apt-get install bluetooth
apt-get install bluez-alsa
apt-get install blueman

después de instalar estos paquetes, todavía no funcionó. El problema fue con los permisos de dbus. Lo resolví agregando mi usuario (uid 1000) al grupo bluetooth, es decir:

usermod -a -G bluetooth martin

después de eso todo funciona, y el auricular se empareja automáticamente con mi computadora portátil en cada inicio

Martin Vegter
fuente
Se empareja, pero ¿la conexión también permanece durante mucho tiempo?
phk
@phk: sí. Funciona a las
mil maravillas
Se pueden listar los cuales interfaz gráfica de usuario que está utilizando, también su número de versión de bluez (por ejemplo, en Jessie [estable actual] es 5,23-2 + b1 puede ser que ayude puerto de la solución a su configuración de ala.
forgotstackxpassword
@forgotstackxpassword: como dije en mi publicación original, estoy usando bluez 4.x(específicamente la versión 4.99) y bluemancomo interfaz gráfica de usuario .
Martin Vegter
4.99 es un poco más específico, gracias. eso era predeterminado en Wheezy, así que también supongo que estás en el establo anterior.
olvidadostackxpassword
0

También tuve el mismo problema con QC35 en Fedora 24. Probé un paquete bluez personalizado aquí: https://copr.fedorainfracloud.org/coprs/npmccallum/jelling/packages/ :

# dnf copr enable npmccallum/jelling
# dnf install bluez-5.37-1.gatt.fc24

Despues de hacerlo desde 5,40 a 5,37 a 1 la versión modificada, podría tener éxito a emparejar el auricular manualmente por bluetoothctl(por desgracia GNOME Bluetooth configuración no funciona):

$ bluetoothctl
[bluetooth]# devices
Device 08:DF:xx:xx:xx:xx QC35
[bluetooth]# trust 08:DF:xx:xx:xx:xx 
[CHG] Device 08:DF:xx:xx:xx:xx Trusted: yes
Changing 08:DF:xx:xx:xx:xx trust succeede
[bluetooth]# pair 08:DF:xx:xx:xx:xx 
Attempting to pair with 08:DF:xx:xx:xx:xx
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 00000000-deca-fade-deca-deafdecacaff
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 00001101-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 00001108-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 0000111e-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 00001800-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 00001801-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 0000180a-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx UUIDs: 0000febe-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:xx:xx:xx:xx Paired: yes
Pairing successful
[bluetooth]# connect 08:DF:xx:xx:xx:xx 
Attempting to connect to 08:DF:xx:xx:xx:xx
Connection successful
[QC35]# connect 08:DF:xx:xx:xx:xx 
Attempting to connect to 08:DF:xx:xx:xx:xx
[CHG] Device 08:DF:xx:xx:xx:xx RSSI is nil
Connection successful
[QC35]# info 08:DF:xx:xx:xx:xx 
Device 08:DF:xx:xx:xx:xx
    Name: QC35
    Alias: QC35
    Class: 0x240418
    Icon: audio-card
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Vendor specific           (00000000-deca-fade-deca-deafdecacaff)
    UUID: Serial Port               (00001101-0000-1000-8000-00805f9b34fb)
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
    UUID: Bose Corporation          (0000febe-0000-1000-8000-00805f9b34fb)
    Modalias: bluetooth:v009Ep400Cd0103

Entonces mi QC35 podría activarse en la configuración de sonido GNOME. Funcionó sin problemas después del emparejamiento inicial y podría volver a conectarse a mi computadora portátil automáticamente después.

Esta versión de bluez también funciona con mi mouse y trackpad bluetooth. No sé la razón exacta por la que funciona. ¿Quizás la última versión de bluez tiene algún tipo de regresión en bluetooth LE (señalado por la respuesta de Jason Tibbitts)? De todos modos, espero que esta respuesta pueda ayudar. :)

Linus Yang
fuente
Esto rompió mi Fedora 26, ¡gracias! : '(
Diego Mora Cespedes
0

Ubuntu 16.04, Bose QC35: instalé el software "Adaptadores Bluetooth" y pude conectarme fácilmente.

Premchand
fuente
Fallo con "Ubuntu encontró un error interno" para mí.
Laurent
0

He tenido el mismo problema en Arch Linux y estas son cosas que tuve que hacer, no es improbable que ejecutar comandos 'equivalentes' sea útil para muchas otras personas en distribuciones de Linux:

  • Instale los paquetes pulseaudio-bluetooth pulseaudio-alsa bluez bluez-libs bluez-utils y reinicie Pulseaudio (en caso de que ya se estuviera ejecutando cuando se instaló bluetooth):

    pulseaudio -k
    pulseaudio --start
    

    Si recibes un mensaje de error

    XDG_RUNTIME_DIR (/var/snips-audio-server) is not owned by us (uid 0), but by uid  
    <some UID (probably yours)>!
    

    entonces tiene que ejecutar estos comandos como no root / sin sudo.

  • El módulo btusbtuvo que cargarse en mi caso, por lo que modprobe btusbcada vez que necesita los auriculares o carga el módulo al inicio

  • Ejecute rfkillpara ver si su dispositivo Bluetooth está bloqueado de forma suave / dura y desbloquee si está bloqueado
  • Compruebe si el servicio bluetooth se está ejecutando (es decir systemd, con el comando probablemente será algo así como systemctl status bluetooth.service la salida estéreo digital para audio incorporado de alta fidelidad ... (receptor de a2dp) para auriculares

  • Según lo mencionado por OP, la configuración puede tener que adaptarse como se sugiere en una respuesta a esta pregunta SE , donde puede leer las explicaciones:

    • Editar /etc/bluetooth/main.conf: Encuentra la línea que contiene
      #ControllerMode = dual
      
      y cámbielo a:
      ControllerMode = bredr
      
      o cree un nuevo archivo que contenga solo:
      [General]
      ControllerMode = bredr
      
      Luego reinicie bluetooth y empareje / conecte ( systemctl restart bluetooth.serviceo use una interfaz gráfica de usuario, apagándolo y encendiéndolo)

También hay instrucciones de alguien en GitHub ( NOTA: no estoy completamente seguro de lo que hacen estos cambios desde el repositorio de GitHub (he pasado suficiente tiempo tratando de hacer que las cosas funcionen), así que utilícelo con precaución ... Supongo que los cambios de grupo probablemente solo permitan el control de Bluetooth desde el espacio del usuario o algo entre estas líneas):

Para que los auriculares Bluetooth Bose QC35 funcionen, haga lo siguiente:

  • sudo pacman -Syu pulseaudio-alsa pulseaudio-bluetooth bluez bluez-libs bluez-utils
  • turn off bluetooth from your computer
  • sudo btmgmt ssp of
  • gpasswd -a YOUR_USER lp

Si desea que el grupo cambie sin reiniciar, puede ejecutar (como se indica aquí en SE ):

exec su -l $USER

para que los cambios grupales sean efectivos inmediatamente sin reiniciar

polinomio_donut
fuente