【ubuntu】 ubuntu 11.04で起動時にBluetoothが動かない

ubuntu 11.04にしてから、マウスの反応がよくなった気がしてちょっと嬉しい。[E:happy01]
反面、起動後にbluetoothデバイスが動作しない問題が起きてた。
DELL Inspiron mini 9(通称”うぶんつ君”)では問題なかったのに、メインマシンのデスクトップでLogitechのMX900(マウス)が使えないのだよ。これはかなり致命的。[E:wobbly]

ちょっと調べてみようとsyslogを見た所

Bluetooth: SCO socket layer initialized

が2回記録されてる。
しかもご丁寧にも、一度Bluetoothを起動して初期化してデバイス使用可能状態にしたあと再度初期化されてしまっている様子。う〜ん、こりゃちょっと手が出ないなぁ。
という事で、起動後にターミナルを開いてBluetoothを再起動する必要があるわけですな。

手作業でするのも面倒なんで、とりあえずの回避策という事で /etc/rc.local に

/usr/sbin/service bluetooth restart

を追加しました。
海外ではこのバグ情報が広まっているようで、既に報告もされているんやけど進捗状況はわかりまへんでした。いつかは直ると思うけどね、それまでは上記の回避策という事で。

ちなみにBluetoothデバイスによっては上記でもうまく行かない事もあるそうな。
我が家は今の所、これでうまく行ってるんで。あしからず。[E:coldsweats01]

Author: kan
初めてプログラムらしきものを作ったのは幼稚園の時。それから約40年経ち、現在はデジタル回路設計から信号処理、機械学習まで幅広い経験を活かしてシステムアーキテクトとして活動中。超並列処理、デジタル回路とソフトウェアのバランス設計が得意分野。 Linux/Mac/Windows使い。 C/C++を主要言語として、Unity、Qtなどのフレームワーク興味あり。UI/UXデザイン、STL拡張など。 音声処理、画像処理、技術コンサルは仕事でも請け負います。 一般ソフトウェア開発プロセス、医療機器ソフトウェア開発プロセス作成も進行中。