BluetoothハードウェアをUbuntuで動作させることはできません。 USBドングルを動作させることはできますが、ラップトップにはBluetoothハードウェアが内蔵されているはずです。
Update:
すぐ下のリストでstep 12を実行することで、bluetoothを正常に動作させることに成功しました。実際にこれをLubuntu 16.04で行いましたが、Ubuntu 16.04でも同様にテストします。 Bluetoothマウスを正常にペアリングし、使用できます。しかし、それは遅れていますが、使用できないという点ではありません。 Bluetooth経由でLG G4とファイルを送受信することもできます。ただし、Bluetoothスピーカーとペアリングすることはできません。異なるブランドの2つのスピーカーとペアリングしようとしましたが、1秒間短時間接続してから切断されたようです。
Update:
また、すぐ下でstep 13を実行することで、BluetoothスピーカーがLubuntu 16.04で動作するようになりました。また、新しくインストールしたUbuntu 16.04で動作させることもできました。そのための手順を 回答 として投稿しました。
試したこと:
1)さて、Blueman Bluetooth Manager/BlueZをインストールしました。
2)bluetooth usbドングルを差し込むことができ、eveythingがドングルでどのように機能するかによって、bluetoothプログラムが機能することを知っています。 Bluetoothデバイスをドングルに接続できます。
3)ドングルを取り外してWindows 10を起動し、Windows 10 OSでbluetooth機能を起動できるため、ラップトップ自体には接続したドングルとは別にbluetoothハードウェアがあることも知っています。
4)WindowsでもBluetoothを有効のままにしました。
5)Bluetoothを有効または無効にするためのハードボタンはありません(見つけることができます)。
6)UEFIでは、Bluetoothが有効になっています。
7)UEFIでは、セキュアブートは無効になっています。
8)試してみました$ rfkill unblock bluetooth
from この投稿 無駄に。
9)$ Sudo hciconfig hci0 reset
も試してみましたが、残念ながら機能せず、「デバイス情報を取得できません:そのようなデバイスはありません」という出力が表示されます
10) この投稿 から$ Sudo chmod +x /usr/sbin/bluetoothd
とSudo service bluetooth restart
も試しました。
11) この投稿で提案されているようにソフトウェアを再インストールしようとしました :
$ Sudo apt-get install bluetooth blueman bluez-hcidump bluewho python-bluez bluez-tools
12)Lubuntu 16.04で、 この投稿クリップ の手順に従うことで、bluetoothを部分的に動作させることができました。ただし、動作させるために手順を少し変更する必要があったため、変更した手順を投稿します。
mkdir ~/tmp
cd ~/tmp
git clone https://github.com/alinefr/rtbth.git
cd rtbth
make
Sudo make install
Sudo mkdir /usr/src/rtbth-3.9.3
Sudo cp -r ~/tmp/rtbth/* /usr/src/rtbth-3.9.3
Sudo dkms install rtbth/3.9.3
Sudo nano /etc/modules
rtbth
を追加し、を押します ctrl+o それから enter ファイルを保存するには、 ctrl+x 出る。13) この投稿user631559 からの手順に従って、Lubuntu 16.04のBluetoothスピーカーに音声を正常にペアリングして出力することができました。ここに以下があります:
Sudo apt-get install pulseaudio-module-bluetooth
pactl load-module module-bluetooth-discover
その他の情報:
-システム設定でデフォルトのBluetooth GUIを開くと...オン/オフスイッチを切り替えることができます。 -接続先のデバイスを表示するボックス内で、Bluetoothのオン/オフを切り替えるかどうかにかかわらず、「Bluetoothは無効です」と表示されます。
-Bluetooth Managerを実行しようとすると、次のエラーメッセージが表示されます。
Connection to BlueZ failed
Bluez daemon is not running, blueman-manager cannot continue.
This probably means that there were no Bluetooth adapters detected or Bluetooth daemon was not started.
USBドングルなし
USBドングル付き
Windows 10でUSBドングルなし
出力:
$ rfkill list
は次の出力を提供します。
0: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: asus-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
$ dmesg | grep -i blue
は次の出力を提供します。
[ 1147.342967] Bluetooth: Core ver 2.21
[ 1147.342987] Bluetooth: HCI device and connection manager initialized
[ 1147.342991] Bluetooth: HCI socket layer initialized
[ 1147.342993] Bluetooth: L2CAP socket layer initialized
[ 1147.342998] Bluetooth: SCO socket layer initialized
$ lspci
は次の出力を提供します。
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
00:04.0 Signal processing controller: Intel Corporation Device 0a03 (rev 09)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
00:1f.6 Signal processing controller: Intel Corporation 8 Series Thermal (rev 04)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5287 (rev 01)
02:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)
03:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
03:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
$ lsusb
は次の出力を提供します。
Bus 001 Device 003: ID 0461:4d15 Primax Electronics, Ltd Dell Optical Mouse
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsmod | grep blue
は次の出力を提供します。
bluetooth 520192 0
$ uname -a; dmesg | egrep 'blue|firm'
は次の出力を提供します。
Linux AsusUbuntu 4.4.0-28-generic #47-Ubuntu SMP Fri Jun 24 10:09:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[ 2.141769] psmouse serio4: elantech: assuming hardware version 4 (with firmware version 0x361f03)
[ 28.577829] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt3290.bin'
[ 28.662579] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.37
Ralink-3290ドライバーを使用してUbuntu 16.04でbluetoothを動作させるには、次の手順を実行します。
Sudo apt-get update
Sudo apt-get install git
Sudo apt-get install dkms
mkdir ~/tmp
cd ~/tmp
git clone https://github.com/alinefr/rtbth.git
cd rtbth
make
Sudo make install
Sudo mkdir /usr/src/rtbth-3.9.3
Sudo cp -r ~/tmp/rtbth/* /usr/src/rtbth-3.9.3
Sudo dkms install rtbth/3.9.3
Sudo nano /etc/modules
ファイルの末尾にrtbth
を追加し、を押します ctrl+o それから enter ファイルを保存するには、 ctrl+x 出る。
リブート
これで動作するはずです! Sudo dkms install rtbth/3.9.3
をもう一度実行してから再起動してみてください。
Lubuntu 16.04で動作させるには、pavucontrolをインストールしてオーディオを動作させ、その後pulseaudio-module-bluetoothをインストールしてbluetoothスピーカーを動作させる必要がありました。
Sudo apt-get install pavucontrol
Sudo apt-get install pulseaudio-module-bluetooth
pactl load-module module-bluetooth-discover