Usando Mint 17 + MATE aquí. Mis auriculares bluetooth (Plantronics Backbeat Go2) están bien conectados con mi sistema, pero hay varios pasos manuales que debo seguir para que esto funcione y me gustaría mucho que los automatizara:
- Después de cada reinicio, tengo que ejecutar pactl load-module module-bluetooth-discover en el terminal para que el dispositivo se conecte. Traté de poner esto en un script de shell para ejecutar al inicio, pero no dice :(
- Mi auricular se conecta automáticamente sin problemas, pero siempre se establece de manera predeterminada en Telefonía dúplex o incluso en Apagado en lugar de A2DP; He intentado y he fallado con varias estrategias diferentes para forzar A2DP :(
- Fuerce los auriculares BT para que sean el dispositivo de salida predeterminado. También probé varias estrategias aquí ... desafortunadamente cada vez que conecto el auricular, el índice de pacmd parece cambiar, por lo que no puedo forzar un valor predeterminado en el archivo de configuración PA set-default-sink de esa manera. Y el uso del nombre que aparece en la lista tampoco parece funcionar: si el auricular no está presente, cambia a los altavoces y no vuelve a cambiar si el auricular se conecta :(
¡Gracias por cualquier consejo que pueda tener para resolver estos problemas!
pulseaudio
bluetooth
Logos
fuente
fuente
udev
, pero no estoy seguro de cómo debería hacerse.Respuestas:
El primer problema ocurre porque Pulse Audio descarga el módulo bluetooth después del inicio, por lo que incluso si lo coloca en su script de inicio, aún se descarga unos segundos más tarde.
Solución A
Simplemente agregue un retraso de inicio en su script, algo como:
Solución B (recomendada)
Lo sentimos, pero no tengo una solución para sus dos problemas restantes.
fuente
Re # 3, mi solución es esta:
El beneficio es que todos los programas pueden enviar salida a eso independientemente de si el auricular BT está conectado o no. Luego, una vez que el auricular se conecta, comienza a recibir el sonido.
Si lo hace, entonces también debería establecer
flat-volumes = no
para/etc/pulse/daemon.conf
y sólo controlar la salida unificada con sus teclas de control de volumen.fuente