Gnome

在 Gnome 上,我的藍牙耳機無法使用 A2DP 模式

  • December 6, 2019

在 Gnome 中,雖然我可以在 HFP/HSP 模式下連接我的藍牙耳機,但我無法讓它們以我需要的 A2DP 模式連接。

令人驚訝的是,我可以在 KDE 中一鍵以 A2DP 模式連接它。

我正在使用帶有 Gnome 3.18 的 Arch Linux。

更新:

$ pactl list short | grep bluetooth 
8   module-bluetooth-policy     
9   module-bluetooth-discover   

好像沒人看wiki,所以我只好自己去尋找解決方案

  1. 首先確保你已經安裝pulseaudio-bluetooth
  2. 將這些行添加到/etc/pulse/system.pa
load-module module-bluez5-device
load-module module-bluez5-discover
  1. 確保你有這些行/etc/pulse/default.pa(他們應該已經,順便說一句)
load-module module-bluetooth-discover
load-module module-bluetooth-policy
  1. 確保你已經trust編輯了你的藍牙設備,你可以這樣做:
$ bluetoothctl
$ trust < mac address of your device >
  1. 最後對 Gnome 使用者最重要的是:

使用 GDM 時,會啟動另一個 PulseAudio 實例,它會“擷取”您的藍牙設備連接。這可以通過執行以下操作為 GDM 使用者屏蔽 pulseaudio 套接字來防止:

# mkdir -p ~gdm/.config/systemd/user
$ ln -s /dev/null ~gdm/.config/systemd/user/pulseaudio.socket

**參考及更多資訊:Arch Linux wiki on Bluetooth Headset

同樣的問題,Ubuntu 15.10,Gnome Shell 3.18.2。

不幸的是,您的解決方法對我不起作用,我在這裡找到了基於您提供的相同 arch wiki 的解決方法/修復。

這是我所做的:

(1) 在終端中執行以下命令:

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

(2) 通過在終端中執行以下命令重新啟動 Ubuntu 或重新啟動 pulseaudio:

sudo pkill pulseaudio

引用自:https://unix.stackexchange.com/questions/254462