Bluetooth SMART(低電力デバイス用のBluetooth 4.0 BLE)を使用する新しいMicrosoft Arc Touchマウスを購入しました。
最初は問題なくペアリングできますが。うまくいきません。 「Bluetoothマネージャー」で、「接続済み」フラグがオフの状態でリストされているデバイスを確認できます。さらに、Bluetoothは有効になっており、Galaxy S5で問題なく使用できます(ファイルの送信など)。Windows8.1でもマウスは正常に動作します。
そのため、接続しようとしたときにsyslogを監視し、次のメッセージを受け取りました。
bluetoothd[3081]: Discovery session 0x7f229a5c9960 with :1.86 activated
bluetoothd[3081]: No GATT server found in 3C:77:E6:D4:10:58
bluetoothd[3081]: No GATT server found in 3C:77:E6:D4:10:58
bluetoothd[3081]: Attribute server attach failure!
bluetoothd[3081]: Stopping discovery
私は成功せずにフォーラムで解決策を見つけようとしました。私の質問に答えるためにどのような情報が必要なのかわかりませんので、尋ねてください。それを補足させていただきます。
Bluetooth 4 HIDデバイス(マウスなど)を機能させるには、Bluez 5.15が必要です。残念ながら、Ubuntu 14.04では、Bluezはバージョン4です。
Bluezをバージョン5に更新するには、次のことを行う必要があります。
注:私はこれとこれらの指示を設定していません、そしてそれらは(非常にありそうもない間)あなたのマシンを壊す可能性がありますこれは非公式のPPAであるためです。
ターミナルを開いてSudo add-apt-repository -y ppa:vidplace7/bluez5
と入力して、この非公式のPPAを追加します。
Sudo apt-get update
Sudo apt-get install bluez
私にとっては、dpkgを実行するとハングしたため、強制的に再起動してSudo dpkg --configure -a
を実行しました。
お役に立てれば!
ソース: here