ACTUALIZACIÓN Ago. 2017: La solución marcada como aceptada por mí parece haber funcionado hasta Ubuntu 15.10. Para 16.04+, elija una de las soluciones más recientes.
Para 16.04+ el archivo de configuración /etc/bluetooth/main.confNO es /etc/bluetooth/audio.conf.
Tengo un altavoz bluetooth, Sony SRS-BTX300, que funciona en linux / ubuntu 13.04, pero solo después de algunos retoques. (Actualización de diciembre de 2013: los mismos problemas persisten en 13.10)
Tengo que establecer el modo de ancho de banda preferido en "Reproducción de alta fidelidad" (A2DP) cada vez que encienda la computadora y vuelva a conectar el altavoz.
El modo se restablece a "telefonía / dúplex" (= ancho de banda bajo) cada vez. Se requieren aproximadamente 20 clics para restablecer el altavoz (haga clic en el menú, desconectar, volver a conectar, seleccionar modo, probar), y estos definitivamente son demasiados clics.
¿Cómo puedo hacer que el modo "A2DP" sea el modo predeterminado, y hacerlo de manera persistente?
Algunas capturas de pantalla ilustrarán.
Después de elegir este menú haciendo clic en el icono de bluetooth en el panel superior en Unity ...

Después de configurar esto ...

... el modo preferido se restablecerá a esto después de reiniciar / suspender la computadora


/etc/bluetooth/audio.confarchivo. Por ejemplo, si no usa auriculares, cambie laMaxConnected=1configuración a0.Respuestas:
Hay una opción en
/etc/bluetooth/audio.confllamada aAutoConnect=trueque se ha dividido.Elimine el "#" al comienzo de la línea AutoConnect = true
Descubrí que habilitaba esta opción quitando
#y conectando correctamente las cosas con mi auricular BluetoothReinicie el servicio bluetooth para que el cambio surta efecto:
fuente
#AutoConnect=true--- Eliminación del "#" ahora también parece funcionar para mí, aunque no he reiniciado sí (acaba de cambiar el altavoz encendido y apagado)main.conflugar, agregandoAutoConnect=truealgún lugar en el archivo, pero no resolvió mi problema ...Agregue la siguiente línea a
/etc/bluetooth/audio.conf:y luego ejecuta este comando:
Tema: (Natty) Conecte solo el perfil A2DP para auriculares bluetooth.
fuente
sudo restart bluetoothla configuración surta efecto.sudo restart --system bluetooth/etc/bluetooth/main.confPara aquellos que se preguntan, encontré en Ubuntu 16.04 que hay una ligera diferencia en la respuesta:
Y actualiza la siguiente línea
a
Seguido por
Para mí, esto predeterminó el perfil de audio a A2DP Sink al conectar un dispositivo de audio bluetooth.
fuente
Disable=Headsety reinicié mi computadoraDisable=Headsety reiniciando bluetooth, todo está bien. Comentando tambiénAutoEnable=truey reiniciando bluetooth: no se pueden conectar los auriculares. Pero después de reiniciar el sistema, puedo conectarlo, y todo está bien, aunque ambas líneas se comentan ahora. Impar.Estoy usando Gnome3 y después de un tiempo, mis auriculares ya no se conectaron a A2DP nuevamente. Tuve que detener a Gnome creando un demonio pulseaudio creando el archivo
/var/lib/gdm3/.config/pulse/client.conf(como root) y agregando las siguientes líneas:Luego configure el propietario en gdm:
Luego, cierre sesión o busque el proceso de pulseaudio que se ejecuta como el
gdmusuario conps aux | grep pulseLa salida (recortada) se ve así:
Luego mata el proceso con el
kill <pid>que para mí fue2943Ejecutando
bluetoothctly conectando de nuevo, podría ejecutarpacmd list-cardsy encontrar mi dispositivoindex: 2y cambiar al a2dp_sink conpacmd set-card-profile 2 a2dp_sink.Finalmente trabajando de nuevo!
fuente
Para cambiar automáticamente el audio al dispositivo Bluetooth A2DP cuando está conectado en Ubuntu 14.04, seguí las instrucciones de https://sandalov.org/blog/2146/ y funcionó perfectamente.
Modifique
/etc/pulse/default.papara cambiar automáticamente el sumidero pulseaudio a Bluez:Modifique
/etc/bluetooth/audio.confpara seleccionar automáticamente el perfil A2DP (en lugar de HSP / HFP):Aplicar cambios:
Más información en: https://wiki.archlinux.org/index.php/Bluetooth_headset
fuente