Debian 8 Gnome 3はBluetoothスピーカーを入力デバイスとして認識します。

Debian 8 Gnome 3はBluetoothスピーカーを入力デバイスとして認識します。

私は7260ac Wi-Fiカードに付属のBluetooth経由でラップトップでDebian 8とGnome 3を使用しています。

50%の場合、Bose SoundLink Mini Bluetoothスピーカーがラップトップに正常に接続され、オーディオデバイスがPulseAudioに表示されます。

ただし、デバイスが接続されているがオーディオデバイスとして表示されないことがよくあります。これが発生すると、次のdmesgエントリも表示されます。

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

システムログには以下が表示されます。

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"

時々働くので競争条件があるようです。なぜこれが起こるのか、強制的にオーディオデバイスとして認識されるようにする方法はありますか?

同じノートブックでWindowsを使用すると、スピーカーは毎回機能します。

答え1

この回避策が見つかりました。ここ、私はそれを試しました、それは私に役立ちました:

ファイル編集:

/etc/pulse/default.pa

次に、次の行をコメントアウトします(行の先頭に#を追加)。

#load-module module-bluetooth-discover

これでファイルを編集します。

/usr/bin/start-pulseaudio-x11

そしてその行の後に:

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

次の行を追加します。

/usr/bin/pactl load-module module-bluetooth-discover

関連情報