prasanthrangan / hyprdots

// Aesthetic, dynamic and minimal dots for Arch hyprland
GNU General Public License v3.0
7.61k stars 882 forks source link

[Bug]: Bluetooth Headphones not detected as output device #1963

Closed Hareekshith closed 2 weeks ago

Hareekshith commented 2 weeks ago

Bug Report

Description

I connected by Headphones (Boat Rockerz 425) to arch, it got paired. The sound whichever is playing is only coming from the laptop's speaker and not from the Headphones. It almost seems like the Headphones isn't detected as a audio output device.

Expected Behavior

I expected that after pairing with the system, the audio output will automatically change to that of Headphones.

Actual Behavior

The Headphones got paired, but is not detected as an output or input device.

Requesting a resolution to the issue

kRHYME7 commented 2 weeks ago

Try to right click the Speaker symbol. It should pop up a menu. Can you see your Device?

Hareekshith commented 2 weeks ago

image This is the screen I am getting, the unplugged Headphones was the previous device I was using.

kRHYME7 commented 2 weeks ago

Headphone was still (unplugged) even plugging in?

Hareekshith commented 2 weeks ago

No, I am connecting the headphones via bluetooth. That was the previous Headphone I was using, through aux cableI used to connect it. image

kRHYME7 commented 2 weeks ago

I see, Can you check if it is successfully connected to Bluetooth? click the Bluetooth tray Icon and check if the headphone is connected

Hareekshith commented 2 weeks ago

image It is connected right?

Hareekshith commented 2 weeks ago

Hello, u there?

kRHYME7 commented 2 weeks ago

yup it should work. I do sometimes get some bugs on pipewire(handles your audio connection and stuff) though. And it fixes after a reboot.

Also Bluetooth devices should have a separate dropdown menu below the default speakers in the volume control GUI.

kRHYME7 commented 2 weeks ago

image This is the screen I am getting, the unplugged Headphones was the previous device I was using.

In this image pipewire should display another output given that it is connected via Bluetooth

Hareekshith commented 2 weeks ago

yup it should work. I do sometimes get some bugs on pipewire(handles your audio connection and stuff) though. And it fixes after a reboot.

Also Bluetooth devices should have a separate dropdown menu below the default speakers in the volume control GUI.

Now that is the problem, I properly paired my device, but the audio ain't getting played

Hareekshith commented 2 weeks ago

image This is the screen I am getting, the unplugged Headphones was the previous device I was using.

In this image pipewire should display another output given that it is connected via Bluetooth

Here, the Headphones was already connected

kRHYME7 commented 2 weeks ago

It's unplugged(Not detected). Can you check if the headphone needs drivers?

kRHYME7 commented 2 weeks ago

Maybe the wiki can help you. This is sort of Linux issues now.

https://wiki.archlinux.org/title/Bluetooth_headset

I also remember that in the Bluetooth menu If I right click on the Bluetooth device I sometimes need to enable the audio profile. Can you do that in your end too. while headphones are connected via Bluetooth

Hareekshith commented 2 weeks ago

image I tried that and getting this error

Hareekshith commented 2 weeks ago

sudo pacman -S pipewire pipewire-pulse pipewire-alsa pipewire-jack wireplumber sudo pacman -S pipewire-media-session pipewire-pulse pipewire-alsa pipewire-jack

systemctl --user enable --now pipewire pipewire-pulse wireplumber

This works

Hareekshith commented 2 weeks ago

Thank you for assisting me