尝试在 arch linux 上通过蓝牙连接 bose Quietcomfort 35 耳机

尝试在 arch linux 上通过蓝牙连接 bose Quietcomfort 35 耳机

还有一个问题这里,但我按照这些说明进行操作,但仍然不起作用。

这是systemctl状态

Oct 06 10:02:38 TRAYUSH bluetoothd[376]: Bluetooth daemon 5.42
Oct 06 10:02:38 TRAYUSH systemd[1]: Started Bluetooth service.
Oct 06 10:02:38 TRAYUSH bluetoothd[376]: Starting SDP server
Oct 06 10:02:38 TRAYUSH bluetoothd[376]: Bluetooth management interface 1.12 initialized
Oct 06 10:02:38 TRAYUSH bluetoothd[376]: Failed to obtain handles for "Service Changed" characteristic
Oct 06 10:02:38 TRAYUSH bluetoothd[376]: Sap driver initialization failed.
Oct 06 10:02:38 TRAYUSH bluetoothd[376]: sap-server: Operation not permitted (1)
Oct 06 10:02:38 TRAYUSH bluetoothd[376]: Failed to set mode: Not Supported (0x0c)
Oct 06 10:03:00 TRAYUSH bluetoothd[376]: a2dp-sink profile connect failed for 04:52:C7:0E:7F:12: Protocol not available
Oct 06 10:06:20 TRAYUSH bluetoothd[376]: a2dp-sink profile connect failed for 04:52:C7:0E:7F:12: Protocol not available

这是/etc/bluetooth/main.conf的内容

[General]
ControllerMode=bredr

以及 /etc/bluetooth/audio.conf 的内容

[General]
Enable=Source,Sink,Headset,Gateway,Control,Socket,Media

这是当我尝试通过 bluetoothctl 连接时发生的情况

[trash@TRAYUSH ~]$ bluetoothctl
[NEW] Controller 98:58:8A:07:14:FC TRAYUSH [default]
[NEW] Device 04:52:C7:0E:7F:12 QC35
[bluetooth]# power on
Changing power on succeeded
[bluetooth]# agent on
Agent registered
[bluetooth]# connect 04:52:C7:0E:7F:12 

这是/etc/pulse/default.pa中的相关信息

### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif

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

如有任何帮助,我们将不胜感激,谢谢。

忍者编辑:已安装 Pulseaudio-蓝牙。

答案1

这可能与您的情况相关,也可能无关,但我在带有 bluez 5.41 的 Arch Linux 上遇到了同样的问题。我在尝试配对时一直遇到连接失败的情况。

就我而言,在排除了我相对前沿的主板的内置蓝牙控制器根本不支持的可能性后,我最终发现耳机配对就很好 - 只要它们距离耳机不超过一两英寸。机壳。 :-) 我不能说清楚为什么会这样,尽管机箱可能会产生物理干扰。

无论如何,我的解决方案是购买一个外部 USB 蓝牙适配器,之后一切就可以顺利进行了。

相关内容