..

Bluetooth Audio Troubleshooting in Linux

Assuming you use pipewire:

  • journalctl --user -f -u pipewire -u wireplumber
  • pw-top (look for error column)
  • btmgmt --index 0 info
  • btmon
  • journalctl -u bluetooth
  • From here:

    • pw-metadata -n settings 0 clock.force-rate <samplerate>
    • pw-metadata -n settings 0 clock.force-quantum <buffersize>
    • Confirm the actuall sample rate and buffer size? pw-metadata -n settings

Kernel related:

  • sudo dmesg | grep -i blue
  • lsmod | grep bt
  • modinfo -p btusb
  • grep . /sys/module/btusb/parameters/*
  • lsusb | grep -i blue