web-dev-qa-db-ja.com

Bluetoothを介したUbuntuとBose QuietComfort 35のペアリング

システム設定> Bluetoothでは、デバイスの検索時にBose QC 35が表示されますが、ペアリングは失敗します。

複数の試行とPINオプションで遊んだ後、ペアリングできましたが、システム設定>サウンドで選択すると、失敗してBuilt-音声でまたは文字化けした音を再生します。

75
Victor

Bose Quiet Comfort 35には issues があり、Bluetooth LE(Low Energy)とペアリングしているようです。

クリーンな状態に戻す

ペアリングの過去の試行をクリーンアップすることをお勧めします。

  • Ubuntuでは、Bluetoothペアリストからヘッドフォンを削除します。
  • ヘッドフォンで、Bluetoothのペアリング位置にあるスイッチを10秒間押し続けると、ペアリングされたすべてのデバイスが削除されます(音声確認が表示されます)。
  • 可能であれば、周囲の他のデバイスのBluetoothを無効にして、それらが相互作用しないようにします。

Bluetooth LEを無効にする

Bluetooth構成ファイルを編集します。

Sudo nano /etc/bluetooth/main.conf 

交換:

#ControllerMode = dual

で:

ControllerMode = bredr

Bluetoothを再起動します。

Sudo service bluetooth restart

ペア

  1. ヘッドフォンがペアリングモードになっていることを確認します。
  2. システム設定> Bluetoothとペアリング
  3. システム設定>サウンドでヘッドフォンを選択してテストします。高品質の再生のために、High Fidelity Playback(A2DP Sink)を選択できます。

Bluetooth LEを再度アクティブにします(オプション)

Bluetooth LEなしで実行する必要があるのはペアリングのみであるため、ペアリングが完了すると、元の構成に戻ることができます。

Sudo nano /etc/bluetooth/main.conf 

交換:

ControllerMode = bredr

で:

#ControllerMode = dual

Bluetoothを再起動します。

Sudo service bluetooth restart

トラブルシューティング

切断/再起動後に再接続に問題がある場合:

  • ヘッドフォンの前にコンピューターとBluetoothがオンになっていることを確認してください。
  • ConnectionSystem Settings> Bluetoothでグレー表示されている場合、使用できます接続のオン/オフを行うためのメニューバー(時計の隣)のBluetoothメニュー.
128
Victor

受け入れられた答えは私にはうまくいきませんでした。このブログエントリは機能しました: http://erikdubois.be/installing-bose-quietcomfort-35-linux-mint-18/

  1. /etc/bluetooth/audio.confを作成

    [General]
    Disable=Socket
    Disable=Headset
    Enable=Media,Source,Sink,Gateway
    AutoConnect=true
    load-module module-switch-on-connect
    
  2. /etc/bluetooth/main.confセット

    ControllerMode = bredr
    AutoEnable=true
    
  3. Bluetoothを再起動する

  4. ヘッドフォンを接続する
  5. サウンドオプションでHigh Fidelity Playback (A2DP sink)- modeを選択します
39
Ohjeah

上記の解決策は私にとってはうまくいきませんでした。動作するようになりましたが、再起動するたびに手動で設定する必要があります。

  1. 最初にbluetoothおよびbluezを効果的に停止して(再起動せずに)閉じ、次にsystemctl start bluetoothおよびSudo /etc/init.d/bluetooth startを使用して再度開始します。
  2. bluez managerを起動し、セットアップを使用してオーディオシンクプロファイルを使用してデバイスを接続します。
  3. ヘッドフォンの音を手動で変更します。

私はスクリプトの初心者です。おそらく、私よりも経験豊富な人が、ブート時にこれらすべてのアクションを実行するスクリプトを作成できます。

1
Ale763