web-dev-qa-db-ja.com

LinuxでBluetoothアダプターが検出されない

私はしばらくArch Linuxを使用していますが、Bluetoothは問題なく動作しています。さて、理由もなく、Archは私のBluetoothアダプターを検出しなくなりました。

私はやってみました:
$ Sudo systemctl enable bluetooth
$ Sudo systemctl start bluetoothおよび
$ Sudo systemctl start dbus

一般的なBluetoothドライバーを有効にしました:
$ Sudo modprobe btusb

インストールしました:bluez、bluez-utils-compat、blueman.

$ Sudo lsmod | grep bluetooth 戻り値:

bluetooth             634880  11 btrtl,btintel,bnep,btbcm,btusb
ecdh_generic           24576  1 bluetooth
rfkill                 28672  7 bluetooth,Acer_wmi,cfg80211
crc16                  16384  2 bluetooth,ext4

$ Sudo lspci | grep blueは何も返しません。

$ Sudo hciconfigは何も返しません。

$ Sudo hcitool dev 戻り値:

Devices:

$ Sudo dmesg | grep Blue 戻り値:

[  283.807549] Bluetooth: Core ver 2.22
[  283.807585] Bluetooth: HCI device and connection manager initialized
[  283.807588] Bluetooth: HCI socket layer initialized
[  283.807589] Bluetooth: L2CAP socket layer initialized
[  283.807594] Bluetooth: SCO socket layer initialized
[  349.781130] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  349.781135] Bluetooth: BNEP filters: protocol multicast
[  349.781148] Bluetooth: BNEP socket layer initialized

$ Sudo rfkill list 戻り値:

0: Acer-wireless: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: Acer-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

終わったよ:

$ bluetoothctl
[bluetoothctl]# scan on
No default controller available

ブルーマンアダプターを開くと開きますが、ウィンドウにはコンテンツがありません。

Blueman-adapters window

そして、blueman-managerを開くと、機能しているボタンは[表示]メニューと[ヘルプ]メニューだけです。

Blueman-manager window

いくつかの重要な情報(必要な場合):

Model:           Acer Aspire S13 S5-371
Network Card:    Qualcomm Atheros QCA61x4A
uname -r:        4.15.14-1-Arch
BIOS Ver:        v1.5
OSes:            Windows 10, Arch Linux (dual boot using rEFInd)
Built in Bluetooth 4.0 support
11
user891127

Intuos BT Sタブレット用のWacomソフトウェアをインストールした後、Dell XPS 13で質問と同じ症状が発生しました。

私の解決策は、このスレッドで述べられているように、BIOSでBluetoothを無効にし、再起動してBIOSで再び有効にすることでした: https://ubuntuforums.org/showthread.php?t=2348005

4
Pin

私はすでにこの問題を解決しているので、推測する必要はありません。

私はWindowsに行って、Bluetoothもそこで機能しないことを知りました(Bluetoothをオンまたはオフにするスライダーがありませんでした)。

ただし、アクションメニュー(WIN-KEY + A)を開き、Bluetoothアイコンを2回クリックすると(青色で、携帯電話の名前が変わっていて、変な感じ)、なんとかBluetoothが再び機能し始めることがわかりました。私はLinuxに戻りましたが、そこでも機能していました。問題は解決したようです。

1
user891127

これは答えではありませんが、このスレッドに着陸する人々に役立つことを期待して、ここに提供します。どうぞ:

Philips SHB9850NCで問題が発生したため、pulseaudio-module-bluetoothをインストールして問題を解決しました。後でbluemanもインストールしました。これはGnomeのものです。私はKDEを使用しているので、その後bluemanを削除しました。それからトラブルが起こり始めました:私のBluetoothアダプターは存在しなくなりました。

以下の手順は、pulseaudio-module-bluetoothを含むKDEのBluetoothスタック全体を再インストールすることを目的としています。ただし、これで問題は解決しませんでした。 Bluetoothアダプターがまだ検出されません。

$ Sudo apt install --reinstall -y bluetooth bluez bluez-firmware bluez-hcidump bluez-cups bluez-tools pulseaudio-module-bluetooth
$ for cmd in unload load ;do Sudo pactl ${cmd}-module module-bluetooth-discover ;done
$ for cmd in force-reload restart ;do Sudo service bluetooth ${cmd} ;done
0
Richard Gomes