오늘 노트북을 시작했는데 더 이상 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 사용자는 그냥 비활성화하고 싶어하는데 블루투스 스피커에 내장된 BT 모듈을 적극적으로 사용하고 있습니다.
블루투스를 다시 온라인에 연결하려면 무엇을 확인해야 할지 모르겠습니다. 어떤 도움이라도 대단히 감사하겠습니다.
노트북 정보는 다음과 같습니다.
OS - Debian Testing
HP Envy X360
- AMD 5 2500U
- RTL8822BE -- Bluetooth and Wifi
답변1
그래서 최선을 다해 노트북을 분해해서 블루투스 모듈에 문제가 있는지 살펴봤습니다.
하드웨어에는 문제가 없는 것 같은데, 배터리를 분리한 이후 CMOS가 지워졌습니다. 이제 다시 블루투스를 사용하게 되었습니다.
하드웨어 문제인지 소프트웨어 문제인지는 모르겠지만 작동만 된다면 만족합니다.