Hello! I have a problem with sound quality when using bluetooth headphones on Debian 12 GNOME.
Every ~20 minutes, sometimes less, sometimes more, sound interrupts for a 1-5 seconds with complete silence. At first I thought that problem can be in the headphones, though it have worked fine with Android phone and Linux Mint XFCE on a other laptop. So I bought another headphones with support of different codecs: SBC, AAC, and AptX. And I have the same problem, but now I hear not only silence but also a crackling, when sound interrupts. I tried different codecs, including AAC ( https://forums.debian.net/viewtopic.php?p=777598#p777598). But the problem prevails. Yes, I must of course mention that there is absolutely no problems, when using non-bluetooth devices like speakers, headphones etc. The only workaround is to use HSP mSBC codec in Heandsfree mode, but the sound is awful. Though in mSBC there are no interruptions. I wonder why mSBC works fine and SBC no..? My system is (inxi) Bluetooth: Device-1: Intel AX210 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-10:3 chip-ID: 8087:0032 class-ID: e001 Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: peripheral accept service-classes: rendering, capturing, object transfer, audio, telephony Audio: Device-1: Intel Cannon Lake PCH cAVS driver: snd_hda_intel Device-2: NVIDIA GP107GL High Definition Audio driver: snd_hda_intel Device-3: Creative Sound Blaster Play! 3 type: USB driver: hid-generic,snd-usb-audio,usbhid API: ALSA v: k6.1.0-18-amd64 status: kernel-api Server-1: PipeWire v: 0.3.65 status: active What have i tried? Creating choppy-under-load.conf file in /home/ja/.config/pipewire/pipewire-pulse.conf.d/ with “context.properties = { default.clock.quantum = 8192 default.clock.min-quantum = 8192 }” Creating switch-on-connect.conf file with pulse.cmd = [ { cmd = "load-module" args = "module-always-sink" flags = [ ] } { cmd = "load-module" args = "module-switch-on-connect" } ] Unfortunately I have no ideas what to try further as I am not a power-user/techy. I have tried to use PulseAudio, pipe-wire media session and not Wireplumber, backported version of PipeWire, but all these attempts left me with GDM/Gnome removed from the system! As Gnome now have Pipewire/Wireplumber as dependency. I want to try all options possible (if any) before I ditch Gnome in favour of DE, that supports Pulseaudio. P.S. I have tried two different bluetooth hardware modules, one on a Wi-fi chip and one USB-stick, with no difference.