Hello everyone,
I’ve bought a new (second-hand) PC and simply installed the hard drives from my old laptop into the new machine. Everything works perfectly (go Linux
), except for the speakers.
Old system: HP Probook, new system: HP 27 aio.
The Bang & Olufsen speakers produce a crackling sound. To check if they’re faulty, I tested them with the original Windows 11 – they work, and playing music without crackling was no problem.
The headphone jack works as well. I can plug in headphones and get sound - no crackling.
I’ve already searched the internet for the sound card and drivers, but none of the solutions worked, the crackling don’t go away.
The sound card is an Intel Cannon Lake PCH cAVS, as recognised by the kernel. Under Windows 11, it was displayed as Realtek VLC255.
Soundserver is pipewire.
Kernel 6.18.18-1
Here are the outputs from the various programmes:
inxi -Aa:
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: Hewlett-Packard
driver: sof-audio-pci-intel-cnl alternate: snd_soc_avs,
snd_sof_pci_intel_cnl, snd_hda_intel bus-ID: 00:1f.3 chip-ID: 8086:a348
class-ID: 0403
API: ALSA v: k6.18.18-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 1.6.2 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
aplay --list-devices:
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: sofhdadsp [sof-hda-dsp], Gerät 0: HDA Analog (*) []
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: sofhdadsp [sof-hda-dsp], Gerät 3: HDMI1 (*) []
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: sofhdadsp [sof-hda-dsp], Gerät 4: HDMI2 (*) []
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: sofhdadsp [sof-hda-dsp], Gerät 5: HDMI3 (*) []
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: sofhdadsp [sof-hda-dsp], Gerät 31: HDA Analog Deep Buffer (*) []
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
mhwd -lh -d --pci:
17: PCI 1f.3: 0403 Audio device
SysFS ID: /devices/pci0000:00/0000:00:1f.3
SysFS BusID: 0000:00:1f.3
Hardware Class: sound
Device Name: "Onboard - Sound"
Model: "Intel Cannon Lake PCH cAVS"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0xa348 "Cannon Lake PCH cAVS"
SubVendor: pci 0x103c "Hewlett-Packard Company"
SubDevice: pci 0x84ee
Revision: 0x10
Driver: "sof-audio-pci-intel-cnl"
Driver Modules: "snd_sof_pci_intel_cnl"
Memory Range: 0xa1410000-0xa1413fff (rw,non-prefetchable)
Memory Range: 0xa1000000-0xa10fffff (rw,non-prefetchable)
IRQ: 143 (1729 events)
Module Alias: "pci:v00008086d0000A348sv0000103Csd000084EEbc04sc03i80"
Driver Info #0:
Driver Status: snd_soc_avs is active
Driver Activation Cmd: "modprobe snd_soc_avs"
Driver Info #1:
Driver Status: snd_sof_pci_intel_cnl is active
Driver Activation Cmd: "modprobe snd_sof_pci_intel_cnl"
Driver Info #2:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
lspci -k -nn -d ::0401; lspci -k -nn -d ::0403:
00:1f.3 Audio device [0403]: Intel Corporation Cannon Lake PCH cAVS [8086:a348] (rev 10)
DeviceName: Onboard - Sound
Subsystem: Hewlett-Packard Company Device [103c:84ee]
Kernel driver in use: sof-audio-pci-intel-cnl
Kernel modules: snd_soc_avs, snd_sof_pci_intel_cnl, snd_hda_intel
cat /proc/asound/cards:
0 [sofhdadsp ]: sof-hda-dsp - sof-hda-dsp
HP-HPPavilionAll_in_One27_xa0xxx--84EE
dmesg | grep snd:
[ 6.453497] snd_hda_codec_alc269 ehdaudio0D0: ALC225: picked fixup for PCI SSID 103c:0000
[ 6.456368] snd_hda_codec_alc269 ehdaudio0D0: autoconfig for ALC225: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:speaker
[ 6.456373] snd_hda_codec_alc269 ehdaudio0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 6.456376] snd_hda_codec_alc269 ehdaudio0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[ 6.456378] snd_hda_codec_alc269 ehdaudio0D0: mono: mono_out=0x0
[ 6.456379] snd_hda_codec_alc269 ehdaudio0D0: inputs:
[ 6.456381] snd_hda_codec_alc269 ehdaudio0D0: Internal Mic=0x12
[ 6.456383] snd_hda_codec_alc269 ehdaudio0D0: Mic=0x19
Does anyone have any advice for me on where or what else I can look for to track down the fault?
Thanks …
Translated with deepL