藍牙不會作為可能的來源/接收器出現在pulseaudio中

藍牙不會作為可能的來源/接收器出現在pulseaudio中

我正在嘗試將我的ubuntustudio14.04 64 位元設定為藍牙音訊接收器(a2snka2DP 中的服務),以便我可以將音樂從 Android 手機重定向到電腦,然後從那裡重定向到我的揚聲器。

我正在關注指南,即使較舊的仍然可以工作,無需太多修改,直到我必須加載

sudo apt-get install pulseaudio-module-bluetooth
pactl load-module module-bluethooth-discover

現在,安裝模組可以按預期進行。但載入模組失敗,因此即使已建立手機 -> 電腦音訊連接,也不會以脈衝音訊形式彈出藍牙設備,因此我聽不到揚聲器發出的聲音。

該模組出現在pulseaudio

pactl list short modules | grep blue
9       module-bluetooth-policy 
22      module-bluetooth-discover   

查了一下syslog,有以下相關資訊

Dec 14 12:32:19 starmaze NetworkManager[1243]: <info> (50:32:75:B3:DA:31): new Bluetooth device (driver: 'bluez' ifindex: 0)

50:32:75:B3:DA:31我的 Android 手機的藍牙 MAC 位址確實在哪裡。

稍後

Dec 14 12:38:47 starmaze pulseaudio[2663]: [pulseaudio] module-bluetooth-device.c: /org/bluez/942/hci0/dev_50_32_75_B3_DA_31 is not a valid BlueZ audio device.
Dec 14 12:38:47 starmaze pulseaudio[2663]: [pulseaudio] module.c: Failed to load module "module-bluetooth-device" (argument: "path=/org/bluez/942/hci0/dev_50_32_75_B3_DA_31 address=50:32:75:B3:DA:31 profile=a2dp_source source_properties=device.icon_name=blueman card_properties=device.icon_name=blueman"): initialization failed.

從這些其他線程: AU1,AU2,AU3,AU4,AU5

運行pulseaudio -k似乎並不能解決問題,並且Disable=Socket`/etc/bluetooth/audio.conf中的矛盾聲明實際上使從PC到手機廣播的服務“a2dsnk”消失。

可能出什麼問題了?我想問題是由於無法在pulseaudio或相關的東西中加載藍牙發現模組而確定的。但鑑於所有資訊(有時是矛盾的),我無法確定。你能幫我嗎?

編輯:

lsusb回報

Bus 006 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

lsusb -t回報

/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 1: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 1: Dev 4, If 2, Class=Application Specific Interface, Driver=, 12M

lspcilspci -nnk結束於帕斯特賓。不確定這有什麼幫助,所以我包含了所有輸出。

答案1

在我的系統上,這個問題是由於 gdm 啟動pulseaudio 客戶端並在用戶客戶端之前獲取藍牙聲卡而引起的。我透過為 gdm 用戶停用pulseaudio來修復它:

/var/lib/gdm/.config/pulse/client.conf

添加:

autospawn = no
daemon-binary = /bin/true

答案2

此命令可能會解決您的問題

 sudo pactl load-module module-bluetooth-discover

相關內容