Hi, I have a bluetooth headphone - sennhizer 450BT and wireless budgs - galaxy buds
Both of them produce stutters whenever I play any kind of audio.
I installed ALSA but it doesn’t seem to do anything. I rebooted my laptop, restarted alsasound service as well but still stuttering
evirac@localhost ~> lsusb | grep Bluetooth
Bus 003 Device 003: ID 0bda:4853 Realtek Semiconductor Corp. Bluetooth Radio
There are a number of factors that can cause such stuttering, including low signal/interference. From your inxi output, it is apparent you are using PipeWire as expected. Your statement about installing ALSA makes no sense. For audio to work you need an ALSA (kernel) driver, and associated userspace libraries to begin with. PipeWire (and other media servers) sit above this layer.
Check that pipewire.service is not reporting errors (when using bluetooth) similar to that described here.
You could watch the journal logging in a terminal like this…
sudo journalctl -fu pipewire
If applicable, follow the advice in that link regarding wireplumber, and restart pipewire.service when done…
systemctl --user restart pipewire
Report back once you’ve undertaken further investigation.
Yes, I do! I played a local file with wifi off and it played stutter free. as soon as I enabled wifi it started stuttering again. Now, I’m certain it has something to do with wifi.
I had stuttering issues but they were caused by the wrong codec selected, once I changed the format in the (Gnome) audio menu everything was fine.
Also, I recently swapped my WiFi/Bluetooth adapter with a faster 6e/ bt 5.3 and noticed some improvement in the quality and range of the BT signal, maybe you could consider something similar.
You need to familiarize yourself with your home router, and how to access it’s web config interface. At least share the make and model details with us. Google “router 5GHz 2.4GHz” and similar. The general idea is to have separated SSIDs configured for each band eg “SSIDName_2.4” and “@SSIDName_5”. It may already be like that with your Wi-Fi AP. You can choose which network you want to use when you connect a given device.