Ubuntu 16.04のBluetoothスピーカーに自動接続する


14

BTは起動時に有効になります。これはいいね。ただし、一度ペアリングされてステータスが「信頼済み」になったとしても、デバイスへの自動ペアリング/接続は行われません。デバイスを選択して「オーディオ出力に接続」することで、ツールを使用してスピーカーに接続できます。ブート時にこれをどのように自動的に行うことができますか?「bluetoothctl」でも「connect」よりもこれを行うことができますが、これはインタラクティブで、スクリプト化できないようです。

2番目のステップは、BTがデフォルトのオーディオシンクになることです。
それはすべて普通のユースケースではありませんか?

(ここでいくつかのページを見つけましたが、ほとんどは古くなっています。) Bluetoothデバイスの自動接続:load-module module-switch-on-connectが機能しません。

bt-autoconnectもインストールしました。しかし、いくつかの問題:-BT-Adapterが発生しませんでした-Button Audio-Settingは何もしません-Save and quitは何もしません


これは非常にいいことに同意しました。この議論は関連性があります。pulseaudio> 1.0のソリューションをテストしています。あなたの答えを見て、私はあなたがすでにそれを見たことがあると思います
ガブリエル

回答:


4

bluetoothctlコマンドを試してください。

help入力すると、使用するコマンドが表示されます。

  • 'list'(デバイス)
  • 'trust 78:44:aa:bb:cc:dd'(デバイスのMACアドレス)
  • 'info 78:44:aa:bb:cc:dd'(デバイスのMACアドレス)
  • 「ペアリングされたデバイス」

試してください、それは私のために働いた。


4

オーディオシンクに自動接続するには、次の行を追加できます/etc/rc.local

(sleep 6; echo "connect AA:BB:CC:DD:EE:FF\nquit" | bluetoothctl) &

住所を更新します。次の方法でコマンドラインから確認できます。

echo -e "devices\nquit" | bluetoothctl

私の場合、これsleep 6で十分です-しかし、おそらく他のBluetooth接続手順を完全に完了するには、コンピューターでそれを増やす必要があります。

通常&、最後にサインを使用すると、通常のBluetooth接続機能を開始する次のプロセスをブロックせずに、6秒で実行されるプロセスを開始します。rc.localが存在しない場合(私の場合)、作成するか、起動時に他のファイルで開始することができます。


2

2番目の部分(シンクとしてのBTスピーカーへの自動切り替え)で解決策を見つけました。すでにここに投稿されています:

# /etc/pulse/default.pa
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
load-module module-switch-on-connect # this is new!
.endif

しかし、BTサーバーは、スピーカーが利用可能になり次第、自動的にスピーカーとペアリングできますか?助けて!


編集:最初の質問に対する(最高の私見ではない)解決策を見つけました:

echo "connect AA:BB:CC:DD:EE:FF" | bluetoothctl

しかし:さらに良い接続されており、信頼されているすべてのこれまでのデバイスのために、このMACせずにこの作品ということでしょう。


0

Ubuntuでは、サウンドの問題はドライバーがインストールされているためです。このスピーカーが最新かつ最もトレンディなハードウェアである場合、あなたは良いチャンスがなく、ドライバーがLinux Communityに現れるまで2から8か月待たなければなりません。ただし、ターミナルに次のパッケージをインストールしてみてください。

sudo apt-get install amarok rhythmbox

リブート

次に、Bluetoothをオンにして、スピーカーがサポートされているかどうかを確認します。

  • アクティビティの概要を開き、Bluetoothの入力を開始します。
  • Bluetoothをクリックしてパネルを開きます。
  • 上部のスイッチをオンに設定します。

幸運を祈るか、最大8か月間我慢してください。


1
彼のQは、ドライバーやサウンドの「問題」とは何の関係もありませんでした。それは自動接続の設定に関係していました。Stack Exchangeのようなものはほとんどありませんが、任意の数か月間待つことを提案します。
HörmannHH
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.