Describe the bug
I have an XPS 15 9500 and another 9530.
Both run archlinux, both have a problem where a buzzing noise is emitted from the headphone jack to the loudspeakers - when no audio is playing.
On the 9500 I could fix that with echo "options snd_hda_intel power_save=0" | sudo tee /etc/modprobe.d/snd-hda-intel.conf
This fix does not work for the 9530.
To Reproduce
When I plug in the headphone jack, the noise starts.
When I sudo modprobe -r snd_sof_pci_intel_tgl - the noise stops - but I dont have sound either 😄
Reproduction Rate
All the time
Expected behavior
No buzzing noise when no audio is playing.
Impact
showstopper
Screenshots or console output
lspci -k | grep -A3 Audio -i
0000:00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)
Subsystem: Dell Device 0beb
Kernel driver in use: sof-audio-pci-intel-tgl
Kernel modules: snd_soc_avs, snd_sof_pci_intel_tgl, snd_hda_intel
pacman -Q ...
sof-firmware 2025.12.2-1
linux-firmware-cirrus 20260410-1
linux 6.19.14.arch1-1
pipewire 1:1.6.4-1
pipewire-alsa 1:1.6.4-1
pipewire-audio 1:1.6.4-1
pipewire-pulse 1:1.6.4-1
pulseaudio-qt 1.8.1-1
wireplumber 0.5.14-1
The journalctl log doesnt look healthy
systemctl --user restart pipewire.service wireplumber.service pipewire-pulse.service
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
systemd[2400]: Stopping PipeWire PulseAudio...
systemd[2400]: Stopped PipeWire PulseAudio.
systemd[2400]: Stopping Multimedia Service Session Manager...
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7b4a960 id:3
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7b4b440 id:4
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7b37670 id:6
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7cbf900 id:8
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7ca9e50 id:9
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7ca62e0 id:10
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7ca1390 id:11
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7c948c0 id:12
wireplumber[19839]: pw.core: 0x55a1c7abd6a0: leaked proxy 0x55a1c7c9ba60 id:13
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/ldac
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSink/aptx_hd
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/aptx_hd
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSink/aptx
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/aptx
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSink/aac
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/aac
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSink/opus_g
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/opus_g
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSink/sbc
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/sbc
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/aptx_ll_1
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/aptx_ll_0
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/faststream
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/faststream_duplex
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSink/opus_05
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/opus_05
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSink/opus_05_duplex
bluetoothd[1677]: Endpoint unregistered: sender=:1.355 path=/MediaEndpoint/A2DPSource/opus_05_duplex
systemd[2400]: Stopped Multimedia Service Session Manager.
systemd[2400]: Stopping PipeWire Multimedia Service...
systemd[2400]: Stopped PipeWire Multimedia Service.
systemd[2400]: Started PipeWire Multimedia Service.
systemd[2400]: Started Multimedia Service Session Manager.
systemd[2400]: Started PipeWire PulseAudio.
rtkit-daemon[3264]: Successfully made thread 19910 of process 19910 owned by '1000' high priority at nice level -11.
rtkit-daemon[3264]: Successfully made thread 19908 of process 19908 owned by '1000' high priority at nice level -11.
rtkit-daemon[3264]: Successfully made thread 19909 of process 19909 owned by '1000' high priority at nice level -11.
rtkit-daemon[3264]: Successfully made thread 19920 of process 19908 owned by '1000' RT at priority 20.
rtkit-daemon[3264]: Successfully made thread 19922 of process 19910 owned by '1000' RT at priority 20.
rtkit-daemon[3264]: Successfully made thread 19925 of process 19909 owned by '1000' RT at priority 20.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/ldac
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSink/aptx_hd
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/aptx_hd
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSink/aptx
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/aptx
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSink/aac
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/aac
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSink/opus_g
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/opus_g
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSink/sbc
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/sbc
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/aptx_ll_1
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/aptx_ll_0
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/faststream
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/faststream_duplex
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSink/opus_05
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/opus_05
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSink/opus_05_duplex
bluetoothd[1677]: Endpoint registered: sender=:1.358 path=/MediaEndpoint/A2DPSource/opus_05_duplex
wireplumber[19909]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
wireplumber[19909]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.0: Cannot Initialize Firmware. Error: -2
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Requesting Firmware Load after HDA_GEN_PCM_ACT_CLOSE
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Falling back to default firmware.
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Unable to find firmware and tuning
kernel: cs35l41-hda spi0-CSC3551:00-cs35l41-hda.1: Cannot Initialize Firmware. Error: -2
There is a real chance that this is a Layer 8 problem
Describe the bug
I have an XPS 15 9500 and another 9530.
Both run archlinux, both have a problem where a buzzing noise is emitted from the headphone jack to the loudspeakers - when no audio is playing.
On the 9500 I could fix that with
echo "options snd_hda_intel power_save=0" | sudo tee /etc/modprobe.d/snd-hda-intel.confThis fix does not work for the 9530.
To Reproduce
When I plug in the headphone jack, the noise starts.
When I
sudo modprobe -r snd_sof_pci_intel_tgl- the noise stops - but I dont have sound either 😄Reproduction Rate
All the time
Expected behavior
No buzzing noise when no audio is playing.
Impact
showstopper
Screenshots or console output
The journalctl log doesnt look healthy
systemctl --user restart pipewire.service wireplumber.service pipewire-pulse.serviceThere is a real chance that this is a Layer 8 problem