web-dev-qa-db-ja.com

Ubuntu 12.10でPulse Audio Bluetoothカードプロファイルが表示されない

Ubuntu 12.10を実行していますが、システムにbluez_cardプロファイルが表示されません:

$ pactl list cards short
0   alsa_card.pci-0000_00_1b.0  module-alsa-card.c   

ここで提案されているようにモジュールをロードしようとしました 12.04-Bluetoothヘッドセットが消えました

$ pactl load-module module-alsa-sink device=bluetooth
Failure: Timeout 

Bluetoothカードのプロファイルを表示して、ここで行われているように設定できるようにしようとしています: なぜBluetoothヘッドセットがサウンド設定から消えて、どのように戻すことができますか?

$ pactl list cards short
0   alsa_card.pci-0000_01_00.1  module-alsa-card.c
1   alsa_card.usb-Generic_Turtle_Beach_USB_Headset_0000000001-00-Headset    module-alsa-card.c
2   alsa_card.pci-0000_00_14.2  module-alsa-card.c
8   bluez_card.C8_84_47_04_21_6F    module-bluetooth-device.c

$ pactl set-card-profile bluez_card.C8_84_47_04_21_6F a2dp

更新

pulseaudio-module-bluetoothパッケージがインストールされています。モジュールmodule-bluetooth-discoverをロードしようとしましたが、何も起こりません。 /etc/Pulse/default.paでこれを設定するにはどうすればよいですか?

サウンド設定では、Ouputタブが選択されていますが、Play sound throughと表示されている場所の下には、表示されている項目はありません。

すべてのプロファイルカードを一覧表示すると、Connection failureと表示されます

$ pactl list cards short
Connection failure: Connection refused

アップデート#2

この投稿への答え: 12.04で空のサウンド設定パネル サウンドオプションなしの問題の解決に役立ちました。

しかし、私は今に戻っています:

$ pactl list cards short
0   alsa_card.pci-0000_00_1b.0  module-alsa-card.c

アップデート#3

pulseaudioパッケージをアンインストールして再インストールした後、bluetoothモジュールmodule-bluetooth-discoverをロードしようとしました。初めて実行したとき、Welcome to PulseAudio! Use "help" for usage information.を出力し、プロファイルカードをチェックしましたが、Bluetoothカードは表示されません。

$ pactl list cards short 
0 alsa_card.pci-0000_00_1b.0    module-alsa-card.c 

Bluetoothモジュールを再度ロードしましたが、今回はWelcome to PulseAudio! Use "help" for usage information. >>> Module load failed.を出力しました

チェックすると、Bluetoothカードが表示されます。奇妙な動作ですが、今は動作します。ありがとう@Takkat。

アップデート#4

これはまた出かけました。 pulseaudio-module-bluetoothパッケージを削除して再インストールし、モジュールmodule-bluetooth-discoverをロードしようとしましたが、開始した場所に戻りました。

$ pactl list cards short 
0 alsa_card.pci-0000_00_1b.0 module-alsa-card.c

アップデート#5

Update Managerから最新のアップデートをインストールし、マシンを再起動すると、機能します。

$ pactl list cards short
0   alsa_card.pci-0000_00_1b.0  module-alsa-card.c 
1   bluez_card.00_0C_8A_53_70_D0    module-bluetooth-device.c

12.10でのこのBluetoothセットアップ全体は非常に予測不能です。これが13.04に追加されることを願っています。

5
toobsco42

Pulseaudioからbluetoothを有効にするには、次のパッケージがインストールされていることを確認する必要があります。

次に、module-bluetooth-discoverをロードして、pulseaudioからBluetoothオーディオデバイスを使用する必要があります。

pacmd load-module module-bluetooth-discover

これはdefault.paからも実行でき、pulseaudioサウンドサーバーの起動時にロードされます。

8
Takkat