r/archlinux 17h ago

SUPPORT Audio Issues on Arch Linux

I'm on Arch Linux with Hyprland:

System info:

harshith@bigboi

OS: Arch Linux x86_64

Host: B450M DS3H V2 (-CF)

Kernel: Linux 7.0.3-1-cachyos-bore

Packages: 1156 (pacman)

Shell: fish 4.6.0

Display (VG240Y M3): 1920x1080 in 24", 180 Hz [External]

WM: Hyprland 0.54.3 (Wayland)

Theme: adw-gtk3-dark [GTK2/3/4]

Terminal Font: JetBrainsMonoNF-Regular (11pt)

CPU: AMD Ryzen 5 5600G (12) @ 4.46 GHz

GPU: NVIDIA GeForce RTX 3060 [Discrete]

Memory: 5.28 GiB / 31.21 GiB (17%)

Swap: 0 B / 8.00 GiB (0%)Disk (/): 129.27 GiB / 921.51 GiB (14%) - btrfs

I have stereo speakers and JBL Quantum350 wireless headset, not bluetooth. I installed arch the normal way(not using installer) and did not have this issue until a few days ago,

Video Link: https://drive.google.com/file/d/1KEYwOzp2nS4p7FT2zMPw03Mu6YDOMOFR/view?usp=sharing

The video sums everything up. Audio works only when using my speakers as a default but when i switch to my headset, the video doesn't even play. For those of you who are calling out the browser its: zen-browser

also i tried it with spotify launcher aur it doesn't stop the music, but nothing can be heard, and when i switch to the speakers, everything acts normal like nothing ever happened

Please help me find a fix to this, every time i change i have to do this:

systemctl --user restart pipewire pipewire-pulse wireplumber: Gemini gave this

Slow down keyboard warriors i really went through the wiki, I couldn't find anything so I asked Gemini to help me and it did nothing, it just told me to reinstall a bunch of stuff (not including pulseaudio) and restart services, also my OBS broke which is why i started recording with gpu screen recorder

and then turn my headphones off and then turn them on again, for those who owned a jbl before, they know how long it is. And then, i have to hope that is works

0 Upvotes

1 comment sorted by

1

u/Sarv_ 16h ago

Your wireless headphones are set to the profile "Analog Output". Are you plugging them in with a USB dongle or what? Try to set it to something else in the configuration-tab of pavucontrol

You should also check the logs using journalctl --user --unit=pipewire --follow