I’m using bluez and blueman all updated and i get this error when connecting to multiple devices(DS4 controller, phone, earbuds). It says Connection failed: No audio endpoints registered. I have tried extensively to solve this but I can’t seem to find the issue. I’m using arch linux. I’ve also used bluetoothctl to try and connect but didnt get an explicit error, it just didnt work.

Bluez version: 5.75-1 Kernel: 6.8.5-arch1-1 Pulse version(this might or might not matter): 17.0

Ask for anything, and thanks in advance for the help!

  • d3Xt3r@lemmy.nzM
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 months ago

    Hmm, are you really using PulseAudio, or is it actually PipeWire?

    If it’s the former, I’d recommend getting rid of all PulseAudio packages first, and then switch to PipeWire by installing the following packages: pipewire pipewire-audio pipewire-pulse wireplumber. Then enable and start the necessary services and test (maybe reboot for good measure).

    The Arch Wiki covers all the details. On a normal system, you shouldn’t need to do any special config besides enabling the services.

    • Eyedust@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Can confirm, I had a heck of a time figuring out Bluetooth and sound myself. The distro I was using came with Bluetooth hard disabled and PulseAudio by default. The wiki, these four packages, and setting my Bluetooth to autostart on login got everything working with minimal hassle.