PulseAudioはBluetoothモジュールをロードできません


38

Bluetoothスピーカーを15.10の新規インストールで接続できません(編集:16.04にも適用されます)。スピーカーは接続されていますが、使用可能なオーディオデバイスとしてリストされていません。

私は次を使用してBluetoothモジュールをロードしようとしました:

sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed

同じスピーカーが14.04でも完全に機能します。スピーカーを使用できるようにモジュールを適切にロードする方法はありますか?


1
私はあなたのように掲載ソリューション抽出してきた質問の一部別の答えを。アカウントを使用して(それぞれの評判を得るために)この回答を自由に再投稿するか、現在の回答と統合してください。その後、pingを送信してください。回答を削除できます。参照してください私たちは本当に答えはこの質問で何をしますか?
メレビウス

回答:


58

このスレッドでSimFox3アンサーを使用して解決しました。

バグと考えられる解決策:実際にヘッドセットが使用できなくなるバグを見つけました。パルスオーディオモジュール:module-bluetooth-discoverは、X11セッションの起動後に起動した場合にのみ機能するようです。そのため、回避策があります。

ファイルを編集します。

/etc/pulse/default.pa

そして#、次の行をコメントアウトします(行の先頭に):

#load-module module-bluetooth-discover

ファイルを編集します:

/usr/bin/start-pulseaudio-x11

そして行の後:

   if [ x”$SESSION_MANAGER” != x ] ; then
        /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
    fi

次の行を追加します。

    /usr/bin/pactl load-module module-bluetooth-discover

これにより、PulseオーディオのBluetoothモジュールは、起動時ではなくx11の起動後にダウンロードされます。


2
あなたは私のヒーローです!これをバグレポートとしてどこかに提出しましたか?これは私のためにそれを修正しました。
選択

私のためにも働いた-これは、以前はLinuxでグーグルで表示するのに失敗していた安価で陽気なLidl bluetooth SBL 4.1で行われました。よくできました+1!
マークウィリアムズ

3
16.04でも機能します。このバグがまだ存在していると信じているかどうかにかかわらず、誰もこれを修正するつもりはないようです
-Zippp

1
すばらしいです!Debianの9と同じ溶液中で同じ問題...
multiplayer1080

2
これに関するアップストリームまたはディストリビューションのバグレポートはありますか?UbuntuやDebianでもアップストリームでも見つからないようです
...-bk138

5

16.10のソリューションは次のとおりです。

$ sudo apt install bluetooth pulseaudio-module-bluetooth

この回答は元々、質問の編集として投稿されました。


3

場合によっては、再起動後に機能し、後でこのようなエラーが表示されます...

したがって、シーケンス:

sudo pactl unload-module  module-bluetooth-discover 
sudo pactl   load-module  module-bluetooth-discover 

時間を節約できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.