Ubuntu 14.04 で BlueZ5 を使ってデバイスを接続する

広告

前にMicrosoft の Designer Bluetooth マウスを買ったんだけど、Ubuntu 14.04 とは接続できないって話は前に書いた。理由は Bluetooth 4.0 の Low Energy に対応していないから。

実はこのデバイス、BlueZ 5.0 では対応している。でも Ubuntu 14.04 に入ってるのはまだ BlueZ 4.X だ。

広告

そこで BlueZ 5 を有効にして Bluetooth 4.0 と LE に対応させる方法がある。ただし犠牲が出る。

アップグレード後は GNOME の Bluetooth 管理が完全に機能しなくなり、Blueman で管理するしかなくなる。

それでも構わないなら、続けてどうぞ。

PPA を追加

sudo add-apt-repository ppa:vidplace7/bluez5
sudo apt-add-repository ppa:blueman/ppa
sudo apt-get update
sudo apt-get install blueman
sudo apt-get install bluez

最後の BlueZ 5 のインストールでターミナルが固まるので、新しいターミナルを開いて強制終了させる。

sudo killall apt-get
sudo rm /var/lib/dpkg/lock

そのあとインストールの修復を実行。

sudo dpkg --configure -a

その後 Blueman マネージャーを再起動する。前にインストールしていたなら、手動でもコマンドでもいいので必ず先にプロセスを殺しておく。

killall blueman-manager
blueman-applet &

もう一度 Designer マウスを追加してみたら、使えるようになっていた。

選択範囲_874.png

遭遇した問題:

1、Ubuntu 14.04 ではシャットダウンできなくなる。自分と同じく「ノート PC は蓋を閉めたら持ち歩く」派なら、たぶん影響は小さい。 2、起動するたびに Bluetooth がデフォルトでオフになっている。起動スクリプト絡みだと思うが、これも上の項目と同じく蓋を閉めて持ち歩くなら影響は小さい。 3、Bluetooth を有効にする場所の一部はまだ古い GNOME-Bluetooth の管理画面で、そっちはもう動かない。 4、Ubuntu 15.10 では BlueZ5 に上がっているので、近い将来の Ubuntu 16.04 LTS が来るまでは待つのを勧める。

参考リンク: http://askubuntu.com/questions/646433/microsoft-designer-mouse-bluetooth-4-0-on-ubuntu-14-04-lts http://markrages.tumblr.com/post/124253167608/set-up-the-varmilo-vb87m-bluetooth-4-keyboard-in

本家 plumz.me でこの記事にコメントする

コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。

目次