Finally, I managed to fix this issue. I believe the problem was due to not having completely removed pulseaudio
. I guess there was some confusion in between pulseaudio and pipewire.
- I made sure pulseaudio was removed from my system (
pamac remove pulseaudio
) - I reinstalled pipewire (
pamac install manjaro-pipewire
)
After a restart all was working well:
[poq@tuxwarrior ~]$ sudo systemctl start bluetooth
[poq@tuxwarrior ~]$ bluetoothctl
Agent registered
[CHG] Controller 8C:C6:81:D2:B1:CA Pairable: yes
[bluetooth]# devices
Device B8:D5:0B:D0:06:B0 HK Onyx Studio 3
[bluetooth]# connect B8:D5:0B:D0:06:B0
Attempting to connect to B8:D5:0B:D0:06:B0
Failed to connect: org.bluez.Error.NotReady
[bluetooth]# power on
[CHG] Controller 8C:C6:81:D2:B1:CA Class: 0x006c010c
Changing power on succeeded
[CHG] Controller 8C:C6:81:D2:B1:CA Powered: yes
[bluetooth]# connect B8:D5:0B:D0:06:B0
Attempting to connect to B8:D5:0B:D0:06:B0
[CHG] Device B8:D5:0B:D0:06:B0 Connected: yes
Connection successful
[CHG] Device B8:D5:0B:D0:06:B0 ServicesResolved: yes
[Onyx Studio 3]#