Bluetooth LEとUbuntu 16.04、時々は動作するが、時々は動作しない

Bluetooth LEとUbuntu 16.04、時々は動作するが、時々は動作しない

私は Fedora 22 と 23 を使っています。BLE マウス (Microsoft Designer Mouse) がサポートされているからです。GNOME よりも Unity が好きなので、「安定した」16.04 に切り替えることにしました。

マウスを少なくともPCとペアリングするには、(示されているように)を削除し50-bluetooth-hci-auto-poweron.rulesてコメントを解除するautoenable=true必要がありました。/etc/bluetooth/main.confここ)。

コンピュータを起動すると、マウスが機能する場合(しばらくすると機能しなくなりますが)もあれば、機能しない場合もあります。たとえば、今日は PC を 10 回再起動しましたが、成功しませんでした。昨日は、3 回再起動したら機能しました。助けてください。本当にイライラしています。

$ lsusb
Atheros Communications, Inc. AR3012 Bluetooth 4.0
$ dmesg
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: hci0 command 0x0c52 tx timeout
$ bluetoothctl
[bluetooth]# info CC:E4:52:E7:9B:9E 
Device CC:E4:52:E7:9B:9E
  Name: Designer Mouse
  Alias: Designer Mouse
  Appearance: 0x03c2
  Icon: input-mouse
  Paired: yes
  Trusted: yes
  Blocked: no
  Connected: no
  LegacyPairing: no
  Modalias: usb:v045Ep0805d0100

[bluetooth]# connect CC:E4:52:E7:9B:9E 
Attempting to connect to CC:E4:52:E7:9B:9E
Failed to connect: org.bluez.Error.Failed

Fedora の設定と何が違うのかを知る方法があれば素晴らしいと思います。なぜなら、そのシステムでは完璧に動作したからです。

答え1

私は、gnome bluetooth のデフォルト インジケーターを blueman に置き換えることで解決しました (これはさらに優れており、オプションも豊富です。なぜこれがデフォルトではないのか本当に不思議です)

cd /usr/share/upstart/sessions

sudo mv indicator-bluetooth.conf indicator-bluetooth.conf.old

sudo apt install blueman

その後、再起動してマウスを再接続しました。今ではいつでも問題なく動作します。

答え2

私も同様の問題を抱えています。Ubuntu 16.04 と Microsoft Designer Mouse を使用しています。マウスは起動時には動作しますが、一定時間が経過すると動作しなくなります。通知バーのアイコンを使用して Bluetooth をオフにしてから再度オンにすると動作しますが、これは本当に迷惑です。

関連情報