Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Crackley, Stuttery Audio In Bluetooth Headphones

Need help with peripherals or devices?
Post Reply
Message
Author
User avatar
plasticmae
Posts: 5
Joined: 2022-06-26 19:53
Has thanked: 1 time

Crackley, Stuttery Audio In Bluetooth Headphones

#1 Post by plasticmae »

Hello. Apologies if this is the wrong board but this seemed to be the correct one. I'm running Debian testing/bookworm and everything is working except my bluetooth headphones. They are connected and I can hear audio through them, but the audio is intermittently very stuttery and glitchy. This has not happened with other linux distros (Fedora, Arch, Void) with this laptop and these headphones. The headphones are technically still usable but the stuttering and glitching makes the listening experience unpleasant. What could I do to possibly figure out what the issue is and solve it? Thanks! :)

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2063
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 221 times

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#2 Post by FreewheelinFrank »

Install Isenkram to check for and install any missing firmware.

Code: Select all

# apt install isenkram 
then

Code: Select all

# isenkram-autoinstall-firmware

User avatar
plasticmae
Posts: 5
Joined: 2022-06-26 19:53
Has thanked: 1 time

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#3 Post by plasticmae »

That didn't seem to find any possible firmware packages to install:

Code: Select all

info: looking for firmware file iwlwifi-cc-a0-72.ucode requested by kernel
info: looking for firmware file iwlwifi-cc-a0-71.ucode requested by kernel
info: looking for firmware file iwlwifi-cc-a0-70.ucode requested by kernel
info: looking for firmware file iwlwifi-cc-a0-69.ucode requested by kernel
info: looking for firmware file iwlwifi-cc-a0-68.ucode requested by kernel
info: looking for firmware file iwlwifi-cc-a0-67.ucode requested by kernel
info: looking for firmware file iwlwifi-cc-a0-66.ucode requested by kernel
info: looking for firmware file iwlwifi-cc-a0-65.ucode requested by kernel
info: looking for firmware file iwlwifi-cc-a0-64.ucode requested by kernel
info: looking for firmware file iwl-debug-yoyo.bin requested by kernel
info: some kernel driver requested extra firmware files: amd/amd_sev_fam17h_model0xh.sbin amd/amd_sev_fam17h_model3xh.sbin amd/amd_sev_fam19h_model0xh.sbin amdgpu/aldebaran_cap.bin amdgpu/aldebaran_mec2.bin amdgpu/aldebaran_mec.bin amdgpu/aldebaran_rlc.bin amdgpu/aldebaran_sdma.bin amdgpu/aldebaran_smc.bin amdgpu/aldebaran_sos.bin amdgpu/aldebaran_ta.bin amdgpu/aldebaran_vcn.bin amdgpu/beige_goby_ce.bin amdgpu/beige_goby_dmcub.bin amdgpu/beige_goby_me.bin amdgpu/beige_goby_mec2.bin amdgpu/beige_goby_mec.bin amdgpu/beige_goby_pfp.bin amdgpu/beige_goby_rlc.bin amdgpu/beige_goby_sdma.bin amdgpu/beige_goby_smc.bin amdgpu/beige_goby_sos.bin amdgpu/beige_goby_ta.bin amdgpu/beige_goby_vcn.bin amdgpu/cyan_skillfish2_ce.bin amdgpu/cyan_skillfish2_me.bin amdgpu/cyan_skillfish2_mec2.bin amdgpu/cyan_skillfish2_mec.bin amdgpu/cyan_skillfish2_pfp.bin amdgpu/cyan_skillfish2_rlc.bin amdgpu/cyan_skillfish2_sdma1.bin amdgpu/cyan_skillfish2_sdma.bin amdgpu/dcn_3_1_5_dmcub.bin amdgpu/dcn_3_1_6_dmcub.bin amdgpu/gc_10_3_6_ce.bin amdgpu/gc_10_3_6_me.bin amdgpu/gc_10_3_6_mec2.bin amdgpu/gc_10_3_6_mec.bin amdgpu/gc_10_3_6_pfp.bin amdgpu/gc_10_3_6_rlc.bin amdgpu/gc_10_3_7_ce.bin amdgpu/gc_10_3_7_me.bin amdgpu/gc_10_3_7_mec2.bin amdgpu/gc_10_3_7_mec.bin amdgpu/gc_10_3_7_pfp.bin amdgpu/gc_10_3_7_rlc.bin amdgpu/ip_discovery.bin amdgpu/navi10_mes.bin amdgpu/navi12_cap.bin amdgpu/psp_13_0_5_asd.bin amdgpu/psp_13_0_5_ta.bin amdgpu/psp_13_0_5_toc.bin amdgpu/psp_13_0_8_asd.bin amdgpu/psp_13_0_8_ta.bin amdgpu/psp_13_0_8_toc.bin amdgpu/sdma_5_2_6.bin amdgpu/sdma_5_2_7.bin amdgpu/sienna_cichlid_cap.bin amdgpu/sienna_cichlid_mes.bin amdgpu/vcn_3_1_2.bin amdgpu/vega10_cap.bin amdgpu/yellow_carp_asd.bin amdgpu/yellow_carp_ce.bin amdgpu/yellow_carp_dmcub.bin amdgpu/yellow_carp_me.bin amdgpu/yellow_carp_mec2.bin amdgpu/yellow_carp_mec.bin amdgpu/yellow_carp_pfp.bin amdgpu/yellow_carp_rlc.bin amdgpu/yellow_carp_sdma.bin amdgpu/yellow_carp_ta.bin amdgpu/yellow_carp_toc.bin amdgpu/yellow_carp_vcn.bin iwlwifi-bz-a0-fm-a0-72.ucode iwlwifi-bz-a0-gf4-a0-72.ucode iwlwifi-bz-a0-gf-a0-72.ucode iwlwifi-bz-a0-hr-b0-72.ucode iwlwifi-bz-a0-mr-a0-72.ucode iwlwifi-BzBnj-a0-fm4-a0-72.ucode iwlwifi-BzBnj-a0-fm-a0-72.ucode iwlwifi-BzBnj-a0-gf4-a0-72.ucode iwlwifi-BzBnj-a0-gf-a0-72.ucode iwlwifi-BzBnj-a0-hr-b0-72.ucode iwlwifi-cc-a0-72.ucode iwlwifi-gl-a0-fm-a0-72.ucode iwlwifi-ma-a0-fm-a0-72.ucode iwlwifi-ma-a0-gf4-a0-72.ucode iwlwifi-ma-a0-gf-a0-72.ucode iwlwifi-ma-a0-hr-b0-72.ucode iwlwifi-ma-a0-mr-a0-72.ucode iwlwifi-Qu-b0-hr-b0-72.ucode iwlwifi-Qu-b0-jf-b0-72.ucode iwlwifi-Qu-c0-hr-b0-72.ucode iwlwifi-QuQnj-b0-hr-b0-72.ucode iwlwifi-QuQnj-b0-jf-b0-72.ucode iwlwifi-QuZ-a0-hr-b0-72.ucode iwlwifi-QuZ-a0-jf-b0-72.ucode iwlwifi-so-a0-gf-a0-72.ucode iwlwifi-so-a0-hr-b0-72.ucode iwlwifi-so-a0-jf-b0-72.ucode iwlwifi-SoSnj-a0-gf4-a0-72.ucode iwlwifi-SoSnj-a0-gf-a0-72.ucode iwlwifi-SoSnj-a0-hr-b0-72.ucode iwlwifi-SoSnj-a0-jf-b0-72.ucode iwlwifi-SoSnj-a0-mr-a0-72.ucode iwlwifi-ty-a0-gf-a0-72.ucode rtl_bt/rtl8723a_fw.bin rtl_bt/rtl8723b_config.bin rtl_bt/rtl8723b_fw.bin rtl_bt/rtl8723bs_config.bin rtl_bt/rtl8723bs_fw.bin rtl_bt/rtl8723ds_config.bin rtl_bt/rtl8723ds_fw.bin rtl_bt/rtl8761a_config.bin rtl_bt/rtl8761a_fw.bin rtl_bt/rtl8821a_config.bin rtl_bt/rtl8821a_fw.bin rtl_bt/rtl8822b_config.bin rtl_bt/rtl8822b_fw.bin rtl_bt/rtl8852au_config.bin rtl_bt/rtl8852au_fw.bin rtl_bt/rtl8852bu_config.bin rtl_bt/rtl8852bu_fw.bin iwlwifi-cc-a0-72.ucode iwlwifi-cc-a0-71.ucode iwlwifi-cc-a0-70.ucode iwlwifi-cc-a0-69.ucode iwlwifi-cc-a0-68.ucode iwlwifi-cc-a0-67.ucode iwlwifi-cc-a0-66.ucode iwlwifi-cc-a0-65.ucode iwlwifi-cc-a0-64.ucode iwl-debug-yoyo.bin
info: unable to find any local firmware info for dist bookworm, using info for sid
info: locating packages with the requested firmware files
info: determining whether enabling other components is required
info: No new firmware package with requested firmware detected.

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2063
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 221 times

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#4 Post by FreewheelinFrank »

The iwlwifi driver sometimes looks for newer firmware that isn't actually available yet. As long as it falls back to a lower version number, that should be OK.

The AMD firmware is available in

Code: Select all

amd64-microcode
You should probably install that. I'm not sure if Isenkram is supposed to install microcode because I have only recently started using it.

It says that kernel drivers are looking for some Realtek firmware that is not available. I'm not sure what that is about. Could be similar to the iwlwifi situation? What is your Bluetooth device? Could you post output for device(s) handling Bluetooth from output of

Code: Select all

# lspci -nnvk
?

User avatar
plasticmae
Posts: 5
Joined: 2022-06-26 19:53
Has thanked: 1 time

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#5 Post by plasticmae »

I tried installing the microcode and running isenkram-autoinstall-firmware again but I'm still having the same issues. Running lspci -nnvk doesn't yield any devices that are specifically labeled as "bluetooth" that I can see so here's the full output of that command:

Code: Select all

00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex [1022:1630]
	Subsystem: Hewlett-Packard Company Renoir/Cezanne Root Complex [103c:876f]
	Flags: fast devsel

00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU [1022:1631]
	Subsystem: Hewlett-Packard Company Renoir/Cezanne IOMMU [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ -2147483648
	Capabilities: [40] Secure device <?>
	Capabilities: [64] MSI: Enable- Count=1/4 Maskable- 64bit+
	Capabilities: [74] HyperTransport: MSI Mapping Enable+ Fixed+

00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
	Flags: fast devsel, IOMMU group 0

00:01.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge [1022:1634] (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 33, IOMMU group 1
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: [disabled]
	Memory behind bridge: d0700000-d07fffff [size=1M]
	Prefetchable memory behind bridge: [disabled]
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Port (Slot+), MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [c0] Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge [1022:1453]
	Capabilities: [c8] HyperTransport: MSI Mapping Enable+ Fixed+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [270] Secondary PCI Express
	Capabilities: [2a0] Access Control Services
	Capabilities: [370] L1 PM Substates
	Capabilities: [400] Data Link Feature <?>
	Capabilities: [410] Physical Layer 16.0 GT/s <?>
	Capabilities: [440] Lane Margining at the Receiver <?>
	Kernel driver in use: pcieport

00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
	Flags: fast devsel, IOMMU group 2

00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge [1022:1634] (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 34, IOMMU group 3
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00002000-00002fff [size=4K]
	Memory behind bridge: d0600000-d06fffff [size=1M]
	Prefetchable memory behind bridge: 0000000250200000-00000002503fffff [size=2M]
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Port (Slot+), MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [c0] Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge [1022:1453]
	Capabilities: [c8] HyperTransport: MSI Mapping Enable+ Fixed+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [270] Secondary PCI Express
	Capabilities: [2a0] Access Control Services
	Capabilities: [370] L1 PM Substates
	Capabilities: [400] Data Link Feature <?>
	Capabilities: [410] Physical Layer 16.0 GT/s <?>
	Capabilities: [440] Lane Margining at the Receiver <?>
	Kernel driver in use: pcieport

00:02.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge [1022:1634] (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 35, IOMMU group 4
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00003000-00003fff [size=4K]
	Memory behind bridge: d0500000-d05fffff [size=1M]
	Prefetchable memory behind bridge: 0000000250400000-00000002505fffff [size=2M]
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Port (Slot+), MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [c0] Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge [1022:1453]
	Capabilities: [c8] HyperTransport: MSI Mapping Enable+ Fixed+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [270] Secondary PCI Express
	Capabilities: [2a0] Access Control Services
	Capabilities: [370] L1 PM Substates
	Capabilities: [400] Data Link Feature <?>
	Capabilities: [410] Physical Layer 16.0 GT/s <?>
	Capabilities: [440] Lane Margining at the Receiver <?>
	Kernel driver in use: pcieport

00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
	Flags: fast devsel, IOMMU group 5

00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus [1022:1635] (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 36, IOMMU group 5
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 00001000-00001fff [size=4K]
	Memory behind bridge: d0000000-d04fffff [size=5M]
	Prefetchable memory behind bridge: 000000fce0000000-000000fcf01fffff [size=258M]
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Port (Slot-), MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [c0] Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus [1022:1635]
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [270] Secondary PCI Express
	Capabilities: [400] Data Link Feature <?>
	Capabilities: [410] Physical Layer 16.0 GT/s <?>
	Capabilities: [440] Lane Margining at the Receiver <?>
	Kernel driver in use: pcieport

00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 51)
	Subsystem: Hewlett-Packard Company FCH SMBus Controller [103c:876f]
	Flags: 66MHz, medium devsel, IOMMU group 6
	Kernel driver in use: piix4_smbus
	Kernel modules: i2c_piix4, sp5100_tco

00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
	Subsystem: Hewlett-Packard Company FCH LPC Bridge [103c:876f]
	Flags: bus master, 66MHz, medium devsel, latency 0, IOMMU group 6

00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0 [1022:1448]
	Flags: fast devsel, IOMMU group 7

00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1 [1022:1449]
	Flags: fast devsel, IOMMU group 7

00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2 [1022:144a]
	Flags: fast devsel, IOMMU group 7

00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3 [1022:144b]
	Flags: fast devsel, IOMMU group 7
	Kernel driver in use: k10temp
	Kernel modules: k10temp

00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4 [1022:144c]
	Flags: fast devsel, IOMMU group 7

00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5 [1022:144d]
	Flags: fast devsel, IOMMU group 7

00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6 [1022:144e]
	Flags: fast devsel, IOMMU group 7

00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7 [1022:144f]
	Flags: fast devsel, IOMMU group 7

01:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
	DeviceName: WLAN
	Subsystem: Intel Corporation Wi-Fi 6 AX200NGW [8086:0084]
	Flags: bus master, fast devsel, latency 0, IRQ 24, IOMMU group 8
	Memory at d0700000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [40] Express Endpoint, MSI 00
	Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [14c] Latency Tolerance Reporting
	Capabilities: [154] L1 PM Substates
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader [10ec:522a] (rev 01)
	DeviceName: Realtek PCIe CardReader
	Subsystem: Hewlett-Packard Company RTS522A PCI Express Card Reader [103c:876f]
	Physical Slot: 0
	Flags: bus master, fast devsel, latency 0, IRQ 41, IOMMU group 9
	Memory at d0600000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number 00-00-00-01-00-4c-e0-00
	Capabilities: [150] Latency Tolerance Reporting
	Capabilities: [158] L1 PM Substates
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci

03:00.0 Non-Volatile memory controller [0108]: Sandisk Corp WD Blue SN500 / PC SN520 NVMe SSD [15b7:5003] (rev 01) (prog-if 02 [NVM Express])
	DeviceName: Realtek RTL8111E Ethernet LOM
	Subsystem: Sandisk Corp WD Blue SN500 / PC SN520 NVMe SSD [15b7:5003]
	Physical Slot: 0-1
	Flags: bus master, fast devsel, latency 0, IRQ 42, NUMA node 0, IOMMU group 10
	Memory at d0500000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [80] Power Management version 3
	Capabilities: [90] MSI: Enable- Count=1/32 Maskable- 64bit+
	Capabilities: [b0] MSI-X: Enable+ Count=17 Masked-
	Capabilities: [c0] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [150] Device Serial Number 00-00-00-00-00-00-00-00
	Capabilities: [1b8] Latency Tolerance Reporting
	Capabilities: [300] Secondary PCI Express
	Capabilities: [900] L1 PM Substates
	Kernel driver in use: nvme
	Kernel modules: nvme

04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [1002:1636] (rev c2) (prog-if 00 [VGA controller])
	DeviceName: AMD Radeon(TM) Graphics
	Subsystem: Hewlett-Packard Company Renoir [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ 68, IOMMU group 5
	Memory at fce0000000 (64-bit, prefetchable) [size=256M]
	Memory at fcf0000000 (64-bit, prefetchable) [size=2M]
	I/O ports at 1000 [size=256]
	Memory at d0400000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Legacy Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable- Count=1/4 Maskable- 64bit+
	Capabilities: [c0] MSI-X: Enable+ Count=4 Masked-
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [270] Secondary PCI Express
	Capabilities: [2b0] Address Translation Service (ATS)
	Capabilities: [2c0] Page Request Interface (PRI)
	Capabilities: [2d0] Process Address Space ID (PASID)
	Capabilities: [400] Data Link Feature <?>
	Capabilities: [410] Physical Layer 16.0 GT/s <?>
	Capabilities: [440] Lane Margining at the Receiver <?>
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

04:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller [1002:1637]
	Subsystem: Hewlett-Packard Company Renoir Radeon High Definition Audio Controller [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ 82, IOMMU group 5
	Memory at d04c8000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Legacy Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

04:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df]
	Subsystem: Hewlett-Packard Company Family 17h (Models 10h-1fh) Platform Security Processor [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ 40, IOMMU group 5
	Memory at d0300000 (32-bit, non-prefetchable) [size=1M]
	Memory at d04ce000 (32-bit, non-prefetchable) [size=8K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable- Count=1/2 Maskable- 64bit+
	Capabilities: [c0] MSI-X: Enable+ Count=2 Masked-
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: ccp
	Kernel modules: ccp

04:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639] (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Renoir/Cezanne USB 3.1 [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ 37, IOMMU group 5
	Memory at d0200000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable- Count=1/8 Maskable- 64bit+
	Capabilities: [c0] MSI-X: Enable+ Count=8 Masked-
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

04:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639] (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Renoir/Cezanne USB 3.1 [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ 68, IOMMU group 5
	Memory at d0100000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable- Count=1/8 Maskable- 64bit+
	Capabilities: [c0] MSI-X: Enable+ Count=8 Masked-
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

04:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 01)
	Subsystem: Hewlett-Packard Company ACP/ACP3X/ACP6x Audio Coprocessor [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ 81, IOMMU group 5
	Memory at d0480000 (32-bit, non-prefetchable) [size=256K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: snd_rn_pci_acp3x
	Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x

04:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller [1022:15e3]
	Subsystem: Hewlett-Packard Company Family 17h/19h HD Audio Controller [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ 83, IOMMU group 5
	Memory at d04c0000 (32-bit, non-prefetchable) [size=32K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

04:00.7 Signal processing controller [1180]: Advanced Micro Devices, Inc. [AMD] Sensor Fusion Hub [1022:15e4]
	Subsystem: Hewlett-Packard Company Sensor Fusion Hub [103c:876f]
	Flags: bus master, fast devsel, latency 0, IRQ 37, IOMMU group 5
	Memory at d0000000 (32-bit, non-prefetchable) [size=1M]
	Memory at d04cc000 (32-bit, non-prefetchable) [size=8K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable- Count=1/2 Maskable- 64bit+
	Capabilities: [c0] MSI-X: Enable- Count=2 Masked-
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: pcie_mp2_amd
	Kernel modules: amd_sfh

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2063
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 221 times

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#6 Post by FreewheelinFrank »

The Intel AX200 also handles Bluetooth.

Code: Select all

01:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
	DeviceName: WLAN
	Subsystem: Intel Corporation Wi-Fi 6 AX200NGW [8086:0084]
	Flags: bus master, fast devsel, latency 0, IRQ 24, IOMMU group 8
	Memory at d0700000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [40] Express Endpoint, MSI 00
	Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [14c] Latency Tolerance Reporting
	Capabilities: [154] L1 PM Substates
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
Firmware is in iwlwifi as Intel Bluetooth AX201.

https://packages.debian.org/bullseye/firmware-iwlwifi

Just to check it's working properly, could you post the output of

Code: Select all

# dmesg | grep -i blue
?

User avatar
plasticmae
Posts: 5
Joined: 2022-06-26 19:53
Has thanked: 1 time

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#7 Post by plasticmae »

Ohhh, I see.

Here's that dmesg output:

Code: Select all

[  226.376562] Bluetooth: Core ver 2.22
[  226.376605] NET: Registered PF_BLUETOOTH protocol family
[  226.376606] Bluetooth: HCI device and connection manager initialized
[  226.376611] Bluetooth: HCI socket layer initialized
[  226.376614] Bluetooth: L2CAP socket layer initialized
[  226.376617] Bluetooth: SCO socket layer initialized
[  226.389570] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017
[  226.391535] Bluetooth: hci0: Device revision is 1
[  226.391536] Bluetooth: hci0: Secure boot is enabled
[  226.391537] Bluetooth: hci0: OTP lock is enabled
[  226.391538] Bluetooth: hci0: API lock is enabled
[  226.391538] Bluetooth: hci0: Debug lock is disabled
[  226.391539] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[  226.393738] bluetooth hci0: firmware: direct-loading firmware intel/ibt-20-1-3.sfi
[  226.393743] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[  226.393764] Bluetooth: hci0: Boot Address: 0x24800
[  226.393765] Bluetooth: hci0: Firmware Version: 255-255.255
[  227.245137] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  227.245141] Bluetooth: BNEP filters: protocol multicast
[  227.245145] Bluetooth: BNEP socket layer initialized
[  227.856204] Bluetooth: hci0: Waiting for firmware download to complete
[  227.856515] Bluetooth: hci0: Firmware loaded in 1428480 usecs
[  227.856576] Bluetooth: hci0: Waiting for device to boot
[  227.871531] Bluetooth: hci0: Device booted in 14629 usecs
[  227.871602] bluetooth hci0: firmware: direct-loading firmware intel/ibt-20-1-3.ddc
[  227.871607] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-20-1-3.ddc
[  227.877618] Bluetooth: hci0: Applying Intel DDC parameters completed
[  227.880560] Bluetooth: hci0: Firmware revision 0.0 build 191 week 21 2021
[  228.968757] Bluetooth: RFCOMM TTY layer initialized
[  228.968767] Bluetooth: RFCOMM socket layer initialized
[  228.968773] Bluetooth: RFCOMM ver 1.11

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2063
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 221 times

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#8 Post by FreewheelinFrank »

The Bluetooth firmware is loading OK.

I wonder if it is the codec/profile that is the problem?

In your audio mixer/volume control, select Output Devices and look for an Advanced drop down menu for head phones. Are there options for HSP/HFP, A2DP or other codecs?

User avatar
plasticmae
Posts: 5
Joined: 2022-06-26 19:53
Has thanked: 1 time

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#9 Post by plasticmae »

The listed codec options are HFP, HSP, and A2DP and A2DP is the codec I've been using.

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2063
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 221 times

Re: Crackley, Stuttery Audio In Bluetooth Headphones

#10 Post by FreewheelinFrank »

Have you tried the other settings? Do they work? Is the sound better or worse?

Post Reply