Bluetoothオーディオデバイスが接続されているが、オーディオデバイスに表示されない


9

Ubuntu 15.04 Dell XPS-13

Bluetooth経由でオーディオデバイスを接続できますが、出力オプション(または入力オプション)としてサウンド設定に表示されないため、使用できません。

どうすれば修正できますか?

回答:


4

最初にモジュールをロードしようとしましたが、Failure: Module initialization failed最初にモジュールをアンロードする必要があります。

sudo pactl unload-module module-bluetooth-discover

そしてそれを再びロードします:

sudo pactl load-module module-bluetooth-discover

その後、オーディオ設定でオーディオデバイスを確認できました。


AskUbuntuへようこそ:)他の答えがなければ意味がわからないため、答えに詳細を追加する必要があると思います。あなたの答えが正しいものである場合、それはトップにブーストされ、したがって文脈から外れます。
Wilhelm Erasmus

3

Ubuntu Gnome 15.10と16.04でも同じ問題が発生しました。私を助けたのは、pulseaudio binにgdmユーザーの読み取り権限を追加することでした。

sudo setfacl -m u:gdm:r /usr/bin/pulseaudio

その後、pulseaudioを再起動します(またはシステムを再起動します)

sudo pkill pulseaudio

これで、Bluetoothデバイスがオーディオデバイスリストに表示されます。


1
取得:setfacl:オプション-m:文字3の近くの無効な引数
weelux

それも私にとってはトリックでした!どうもありがとうございます!私はこの問題の修正をすべて探していました!
mjb 2016年

gdmはユーザーIDである必要があります(ユーザー名も機能するようです)-回答を編集します
Thorsten Niehues '21

このコマンドにより、内蔵オーディオデバイスも消えました!直し方?
Thorsten Niehues 2017

使用sudo setfacl -m u:1000:r-x /usr/bin/pulseaudio1000はあなたのユーザーIDです。id端末を入力してIDを表示します。rとxを使用することを忘れないでください。そうしないと、すべての出力デバイスがなくなります。
Thorsten Niehues 2017

2

Bluemanには、module-bluetooth-discover起動時にロードされるとアンロードするバグがあるため、オーディオデバイスのペアリングを解除してから、

sudo pactl load-module module-bluetooth-discover

次に、デバイスをペアリングして、サウンド設定に表示されるかどうかを確認します


2
(実行時)〜$ sudo pactl load-module module-bluetooth-discover(I get)失敗:モジュールの初期化に失敗しました
Aaron Weinberg

blueman bluetooth mangerをインストールしようとすると、paste.ubuntu.com / 10980288
Aaron Weinbergが

私は何が起こっているのか
わかり

ここで同様の問題$ sudo pactl load-module module-bluetooth-discover Home directory not access:Permission denied Connection failure:Connection refused pa_context_connect()failed:Connection refused $ sudo -i pactl load-module module-bluetooth-discover接続エラー:接続拒否されたpa_context_connect()が失敗しました:接続が拒否されました
選択

1
@select Pulseaudioはユーザーとして実行されるため、sudoを使用しないでください。引用するエラーメッセージはまったく異なり、sudoを使用しているためです。
cincodenada 2016

0

Bluetoothヘッドセットの接続に成功したら、
sudo -i pactl load-module module-bluetooth-discover

その後、ヘッドセットを出力デバイスとして選択できる場合は、次の変更を行うことができます。

nano /etc/pulse/default.pa

次の行をコメント化します。

#.ifexists module-bluetooth-discover.so
#load-module module-bluetooth-discover
#.endif

次に:

nano /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

# Add the following lines:
/usr/bin/pactl load-module module-bluetooth-discover
# /usr/bin/pactl load-module module-switch-on-connect #<-- Uncomment to automatically select headset on connection
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.