/sys/class/bluetooth は起動時に生成されません。

/sys/class/bluetooth は起動時に生成されません。

今日はノートパソコンを始めましたが、もはやBluetoothが利用できないことがわかりました。昨日は一日中ノートパソコンを使って終了しました。 Bluetoothサービスのステータスを確認しながら、次のことがわかりました。

● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
     Active: inactive (dead)
       Docs: man:bluetoothd(8)

Nov 12 10:06:06 CP-Laptop systemd[1]: Condition check resulted in Bluetooth service being skipped.

システムログを見ると、pulseaudio/dbus で見られる内容は次のとおりです。

Nov 12 10:06:31 CP-Laptop pulseaudio[854]: E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)

それに加えて、サービスは/sys/class/bluetoothディレクトリの存在に依存していることを知っています。 systemctl status出力で見られるように、条件はfalseを返し、予想されるパスは存在しません。

root@CP-Laptop:~# stat /sys/class/bluetooth
stat: cannot statx '/sys/class/bluetooth': No such file or directory

私は解決策を見つけましたが、9/10ユーザーは単に無効にしたいのですが、Bluetoothスピーカーに組み込まれているBTモジュールを積極的に使用しています。

Bluetoothをオンラインに再接続するには、何を確認するのかわかりません。どんな助けでも大変感謝します。

ノートブック情報は次のとおりです。

OS - Debian Testing
HP Envy X360
  - AMD 5 2500U
  - RTL8822BE -- Bluetooth and Wifi

ベストアンサー1

そこで最善を尽くしてノートパソコンを分解してBluetoothモジュールに問題があるか調べました。

ハードウェアには問題がないようですが、バッテリーを取り外した後、CMOSが消去されました。もう一度Bluetoothを使用するようになりました。

ハードウェアの問題なのかソフトウェアの問題なのかはわかりませんが、うまくいけば満足です。

おすすめ記事