Debian 8 O Gnome 3 reconhece o alto-falante Bluetooth como dispositivo de entrada

3

Estou usando o Debian 8 com o Gnome 3 em um laptop com o bluetooth que vem com o cartão do 7260ac.

50% do tempo, o meu alto-falante Bluetooth Bose SoundLink Mini pode se conectar ao laptop com sucesso e o dispositivo de áudio é exibido no PulseAudio.

No entanto, muitas vezes acontece que o dispositivo se conecta, mas não aparece como dispositivo de áudio. Quando isso acontece, há também a seguinte entrada dmesg aparecendo:

input: 08:DF:1F:XX:XX:XX as /devices/virtual/input/input27

O syslog mostra isso:

kernel: [18805.611224] input: 08:DF:1F:XX:XX:XX as /devices/virtual/input/input27
gdm-Xorg-:0[1007]: (II) config/udev: Adding input device 08:DF:1F:XX:XX:XX (/dev/input/event22)
gdm-Xorg-:0[1007]: (**) 08:DF:1F:XX:XX:XX: Applying InputClass "evdev keyboard catchall"
gdm-Xorg-:0[1007]: (II) Using input driver 'evdev' for '08:DF:1F:XX:XX:XX'
gdm-Xorg-:0[1007]: (**) 08:DF:1F:XX:XX:XX: always reports core events
gdm-Xorg-:0[1007]: (**) evdev: 08:DF:1F:XX:XX:XX: Device: "/dev/input/event22"
gdm-Xorg-:0[1007]: (--) evdev: 08:DF:1F:XX:XX:XX: Vendor 0 Product 0
gdm-Xorg-:0[1007]: (--) evdev: 08:DF:1F:XX:XX:XX: Found keys
gdm-Xorg-:0[1007]: (II) evdev: 08:DF:1F:XX:XX:XX: Configuring as keyboard
gdm-Xorg-:0[1007]: (**) Option "config_info" "udev:/sys/devices/virtual/input/input27/event22"
gdm-Xorg-:0[1007]: (II) XINPUT: Adding extended input device "08:DF:1F:XX:XX:XX" (type: KEYBOARD, id 18)
gdm-Xorg-:0[1007]: (**) Option "xkb_rules" "evdev"
gdm-Xorg-:0[1007]: (**) Option "xkb_model" "pc104"
gdm-Xorg-:0[1007]: (**) Option "xkb_layout" "us"

Parece haver uma condição de corrida, já que funciona ocasionalmente. Alguma idéia do porquê isso está acontecendo ou como eu poderia forçá-lo a ser reconhecido como dispositivo de áudio?

Quando uso o Windows no mesmo laptop, o alto-falante funciona sempre.

    
por user3475924 30.09.2015 / 19:26

1 resposta

1

Eu encontrei esta solução alternativa aqui , eu tentei e funcionou para mim:

Edit the file:

/etc/pulse/default.pa

and comment out (with an # at the beginning of the line) the following line:

#load-module module-bluetooth-discover

now edit the file:

/usr/bin/start-pulseaudio-x11

and after the lines:

if [ x”$SESSION_MANAGER” != x ] ; then
    /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
fi

add the following line:

/usr/bin/pactl load-module module-bluetooth-discover
    
por 01.11.2015 / 07:26