Más por embullo que por necesidad, me he comprado uno de esos audífonos Bluetooth que se usan ahora. Estoy pasando un trabajo tremendo para adaptarme a tener la morronga esa en el cuello. Como si fuera poco, archlinux no me perdonó y me hizo de las suyas.
Al conectarlos se escuchaban horrible y se desaparecía el bluetooth.
Según me dijeron en el #archlinux de freenode. Se debe a que los audífonos se conecta como micrófonos/audífonos y no como audífonos solamente. Para ellos había que cambiarlos al modo A2DP.
El comando pacmd set-card-profile 2 a2dp_sink resuelve el problema. Pero tener que correr el comando cada vez que los conecte, no me parece; no me da tan fuerte todavía…
El gestor de audio de gnome supuestamente cambia el modo. Pero resulta que el puto pulse-audio, si arranca con GDM, forma una cagazón con los permisos ahí y no cambia de modo.
Para evitar eso, creas un fichero llamado /var/lib/gdm/.config/pulse/client.conf donde le declaras que no arrancará pulse-audio con gnome:
1 2 |
|
Pero eso no lo es todo. Si pulseaudio arranca con socket, se joden los audifonitos. Supuestamente creando una configuración, se deshabilita el socket, pero no pincha. Hay que deshabilitarlo con systemd. Ejecuta esto como root:
1 2 |
|
Reinicia y al conectar los audífonos; y, al hacerle click al dipositivo, debe darte una opción que conduce a la configuración de audio. Ahí mismo cambias el modo y seleccionas el dispositivo de salida de audio por defecto.
Otra cuestión es que pulseaudio use los audífonos como salida de audio por defecto al conectarlos. Finalmente decidí pasar mis configuraciones de pulseaudio al directorio de usuario:
1 2 |
|
Localiza el fichero ~/.config/pulse/default.pa y al final añadele esto:
1 2 3 4 5 |
|