Bluetooth-btusbモジュールを削除すると、Bluetoothサービスが停止します。

Bluetooth-btusbモジュールを削除すると、Bluetoothサービスが停止します。

毎回一時停止するたびに奇妙な問題が発生しました。BTSBモジュールがRAMから追い出されました。(何らかの理由で手動で再初期化できるので大丈夫です。)ただし、bluetooth.serviceBluetoothを再利用するには再起動が必要です。だから私の質問は...

btusbモジュールが再初期化または類似するまでBluetoothサービスを「待機」する方法はありますか?上記の状況でどのサービスが利用可能であるかを知るための文書が見つかりませんか?だから私はあなたのアドバイスが必要です。

メモ

  • オペレーティングシステム: Linuc Arch x64
  • btusb v0.6
  • カーネル 3.16*

ありがとう

ベストアンサー1

一部のデバイスはサスペンドするとファームウェアが失われますが、btusbはそれに気付いていません。一部のデバイスでは、最新のカーネルで修正されました。

回避策は、復元時に手動で実行するのと同じように、モジュールが自動的にクラッシュすることです。

とにかくこれはカーネルのバグです。最新のカーネルをテストしたり、アップストリームを報告したりできます。

解決策は、回復時に再起動する覚醒スクリプトを作成することです。

おすすめ記事