You are not logged in.

#1 2024-07-11 19:08:50

RileyMathews
Member
Registered: 2024-07-11
Posts: 3

Issues with bluetooth audio on AX211

Hey there! I am having an issue with audio skipping/lagging probably about every 10 seconds on bluetooth audio running pipewire/wireplumber on an Intel AX211 networking card on a new system76 Bonobo WS 15 laptop I got for work. I am pretty sure the issue has to do with the intel card specifically because I have a Framework 16 (AMD RZ616 for the networking card) as my personal laptop and it is running pretty much the exact same software/config as the system76 with no bluetooth issues with the same headphones and bluetooth audio is smooth there.

Things I have tried...
1. I found https://bbs.archlinux.org/viewtopic.php?id=290710 and tried reverting to the same firmware version mentioned in that thread, unfortunately this seemed to break other parts of my system and my X server failed to start.
2. Installed realtime-privileges and added myself to that group. This had no notable effect and is not necessary on the Framework.
3. Using pulseaudio instead. This caused the bluetooth quality and lag to get even worse than on pipewire.
4. Using different bluetooth headphones. Specifically I have a newer Bose QC 45 and an older Bose NC 700 set and both of them work on the Framework and not on the system76.
5. Using rfkill to turn off wifi as I read in some places that the dual networking cards can have issues running both sides on linux.

At this point the only thing I can think to try would be to start trying to match up exact versions of kernel/packages with what Pop_OS runs as I'm guessing system76 wouldn't use this card if it didn't work with what they currently ship. I only ran Pop_OS for about 30 seconds to confirm nothing was horribly wrong before formatting and installing Arch and slightly regretting that move now... But having everything break on me when reverting the firmware package has me a little hesitant about trying that route. If anyone has other thoughts I would love to hear any of them! I think if I do have to go down the route of reverting package versions I might just accept the reality of needing to use headphones wired for this laptop as its overall not a huge inconvenience and for a work laptop I don't want to muck around too much with things that could cause extended downtime.

Not sure about the best way to put logs up on the forums but I've uploaded a small handful of log outputs to a github repo. The readme file shows what commands produced each file. If any other logs would be helpful I can also add them!
https://github.com/RileyMathews/bluetooth-debug

Thanks for any advice/help/info!

Update. I was able to do some more testing on live boots of both NixOS and Pop_OS and both of those seem to be working perfectly as far as bluetooth audio goes. I dug more into what versions of the software stack NixOS was running and for bluetooth/pipewire/wireplumber everything was within a minor version of what I am running on arch so those don't seem to be likely culprits. I did see that NixOS was using an older kernel version that was very close to arch's LTS version. I loaded up that kernel instead and still had the same issues...

Last edited by RileyMathews (2024-07-12 20:14:43)

Offline

Board footer

Powered by FluxBB