You are not logged in.
I'm running 5.16.10-arch1-1 with i3wm on a 2015 mackbook pro. I was trying to get bluetooth working with A2DP, which is always choppy, and will give up & fall back to other codec after some time. I tried the wiki's suggestions on using pacmd to force using A2DP sink, but this did not help.
After some struggle, I tried installing the broadcom's proprietary driver, broadcom-wl, followed by a reboot. This made A2DP to work flawlessly, but wifi is unconnected. I checked with systemctl: the IWD is enabled, up and running. However, iwctl says it's waiting for iwd to start. There were no errors related to iwd in dmesg or journalctl.
Confused, I removed broadcom-wl and reboot. This time wifi is up and good. however, bluetooth A2DP is again half-broken.
Reading wiki, my understanding is that some broadcom drivers may conflict and I should blacklist if that happens. This sounds like what has happened to me, but I'm not sure how to detect the conflicts and how to blacklist accordingly. Please correct me if this guess is nonsense.
The broadcom chipset given by lspci:
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43602 802.11ac Wireless LAN SoC (rev 01)
For bluetooth and audio, I have
$ pacman -Q | grep blue
blueman 2.2.4-1
bluez 5.61-1
bluez-libs 5.61-1
bluez-qt 5.91.0-1
bluez-utils 5.61-1
pulseaudio-bluetooth 15.0-2
^ The bluze* packages are not the most up-to-date minor versions, because I had weirder issues with them (e.g. no default devices error after trying most of the suggested fixes), and downgrading at least worked so I stayed. I have blueman, but I'm actually working from bluetoothctl.
Bluetooth earphone is a WI-C310, which have previously worked fine on a (stock) ubuntu 18LTS on thinkpad X1. On arch, audio was played using cmus. On ubuntu, I used DeaDBeeF. Audios are regular mp3 files.
Any suggestions would be appreciated. Thank you.
Offline
Hi! Did you find any solution?
Offline