I have no sound on a Dell laptop. Fresh install of OpenSUSE-15.5 64 bit. I installed sof-firmware and alsa-ucm-conf. In Yast, the sound card does not configure. Here is relevant dmesg output.
[ 9.721693] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 9.721701] soundwire_intel soundwire_intel.link.0: Bus clash for data word
[ 15.773943] input: sof-soundwire Headset Jack as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input15
[ 15.773986] input: sof-soundwire HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input28
[ 15.774019] input: sof-soundwire HDMI/DP,pcm=6 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input29
[ 15.774053] input: sof-soundwire HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input30
[ 29.277021] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277034] soundwire_intel soundwire_intel.link.0: Bus clash for data word
[ 29.277110] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277164] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277215] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277268] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277319] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277372] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277422] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277473] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.277523] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 34.430313] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -110
[ 35.158341] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 35.189017] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 35.219299] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 35.249490] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 0.015070] ACPI: SSDT 0x0000000055FF3000 00634F (v02 INTEL DptfTabl 00001000 INTL 20160527)
[ 0.015107] ACPI: DMAR 0x0000000055FFD000 0000A8 (v01 INTEL Dell Inc 00000002 01000013)
[ 0.017889] Reserving Intel graphics memory at [mem 0x5a800000-0x5e7fffff]
[ 0.073441] smpboot: CPU0: Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz (family: 0x6, model: 0xa5, stepping: 0x2)
[ 0.073441] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver.
[ 0.985805] intel_pstate: Intel P-state driver initializing
[ 0.987043] intel_pstate: HWP enabled
[ 2.462459] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[ 4.186897] input: Intel HID events as /devices/platform/INT33D5:00/input/input8
[ 4.199000] intel_pmc_core INT33A1:00: initialized
[ 4.393885] intel_pch_thermal 0000:00:12.0: enabling device (0000 -> 0002)
[ 4.465487] intel_rapl_common: Found RAPL domain package
[ 4.465490] intel_rapl_common: Found RAPL domain dram
[ 4.465493] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)
[ 4.466479] idma64 idma64.0: Found Intel integrated DMA 64-bit
[ 4.489469] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)
[ 4.490730] idma64 idma64.1: Found Intel integrated DMA 64-bit
[ 4.569846] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 4.606001] Intel(R) Wireless WiFi driver for Linux
[ 4.618437] intel_rapl_common: Found RAPL domain package
[ 4.618441] intel_rapl_common: Found RAPL domain core
[ 4.618443] intel_rapl_common: Found RAPL domain uncore
[ 4.618444] intel_rapl_common: Found RAPL domain dram
[ 4.618446] intel_rapl_common: Found RAPL domain psys
[ 4.640822] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=6, TCOBASE=0x0400)
[ 4.653231] intel_tcc_cooling: Programmable TCC Offset detected
[ 4.670743] snd_soc_skl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 4.699659] iwlwifi 0000:00:14.3: loaded firmware version 72.daa05125.0 QuZ-a0-hr-b0-72.ucode op_mode iwlmvm
[ 4.830077] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 4.830097] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 4.831162] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 4.831236] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 4.840726] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[ 4.866788] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 4
[ 4.867829] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 4.867833] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 4.867837] sof-audio-pci-intel-cnl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[ 4.889218] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX203, REV=0x351
[ 4.996256] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 4.996261] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 5.005127] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 5.005133] soundwire_intel soundwire_intel.link.0: Bus clash for data word
[ 5.012183] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:0
[ 5.502080] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 5.561053] Bluetooth: hci0: Found device firmware: intel/ibt-19-0-4.sfi
[ 5.561186] Bluetooth: hci0: Firmware Version: 206-22.23
[ 7.252924] Bluetooth: hci0: Waiting for firmware download to complete
[ 7.253033] Bluetooth: hci0: Firmware loaded in 1652312 usecs
[ 7.269353] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-19-0-4.ddc
[ 7.271227] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 7.272147] Bluetooth: hci0: Firmware revision 0.4 build 206 week 22 2023
[ 24.959566] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.959577] soundwire_intel soundwire_intel.link.0: Bus clash for data word
[ 24.959629] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.959679] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.959730] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.959776] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.959824] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.959878] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.959924] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.959981] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 24.960031] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 29.985424] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -110
[ 30.837768] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 30.868852] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 30.898177] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 30.927655] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 30.958195] rt711 sdw:0:025d:0711:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on sdw:0:025d:0711:00: -22
[ 2242.879029] intel_pch_thermal 0000:00:12.0: CPU-PCH is cool [65C], continue to suspend
[ 4632.108356] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108362] soundwire_intel soundwire_intel.link.0: Bus clash for data word
[ 4632.108424] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108476] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108528] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108618] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108669] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108724] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108776] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108828] soundwire_intel soundwire_intel.link.0: Bus clash for control word
[ 4632.108880] soundwire_intel soundwire_intel.link.0: Bus clash for control word
Are you confident you have an appropriate firmware version installed? I haven’t looked at such for a couple of years, but previously one needed to ensure they installed an appropriate firmware version for their kernel version.
I missed that, although other users have have reported no issues with both enabled concurrently. I think it is a good idea to install ‘pipewire-pulseaudio’ which will provide the compatibility API and daemon, and remove pulseaudio at the same time.
Thanks, removing pulseaudio helped with bus clash messages, they have disappeared. But error messages are still there and sound is not working. Here is current dmesg output (I have cut the repeating messages at the end):
sudo dmesg |grep -i sdw
[sudo] password for root:
[ 5.026426] sof_sdw sof_sdw: ASoC: Parent card not yet available, widget card binding deferred
[ 5.049350] input: sof-soundwire Headset Jack as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input18
[ 5.066504] input: sof-soundwire HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input19
[ 5.094500] input: sof-soundwire HDMI/DP,pcm=6 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input20
[ 5.094550] input: sof-soundwire HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input21
[ 15.718728] soundwire sdw-master-0: trf on Slave 0 failed:-110 write addr 3501 count 0
[ 16.226728] soundwire sdw-master-0: trf on Slave 0 failed:-110 write addr 7308 count 0
[ 16.738681] soundwire sdw-master-0: trf on Slave 0 failed:-110 write addr 7308 count 0
[ 17.250685] soundwire sdw-master-0: trf on Slave 0 failed:-110 write addr 7308 count 0
[ 17.755820] soundwire sdw-master-0: trf on Slave 0 failed:-110 write addr 7308 count 0
[ 18.229836] soundwire sdw-master-0: trf on Slave 0 failed:-110 write addr 7308 count 0
[ 18.704539] soundwire sdw-master-0: trf on Slave 0 failed:-110 write addr 7308 count 0
[ 19.174668] soundwire sdw-master-0: trf on Slave 0 failed:-110 write addr 3501 count 0
[ 19.202423] rt711 sdw:0:025d:0711:00: DPN_PortCtrl register write failed for port 3
[ 19.202428] soundwire sdw-master-0: Program transport params failed: -61
[ 19.202431] soundwire sdw-master-0: Program params failed: -61
[ 19.202433] SDW0-Playback: ASoC: error at snd_soc_link_prepare on SDW0-Playback: -61
[ 19.202436] SDW0-Playback: ASoC: __soc_pcm_prepare() failed (-61)
[ 19.205076] sdw_deprepare_stream: subdevice #0-Playback: inconsistent state state 1
[ 19.210804] rt711 sdw:0:025d:0711:00: DPN_PortCtrl register write failed for port 3
[ 19.210807] soundwire sdw-master-0: Program transport params failed: -61
[ 19.210810] soundwire sdw-master-0: Program params failed: -61
[ 19.210812] SDW0-Playback: ASoC: error at snd_soc_link_prepare on SDW0-Playback: -61
[ 19.210814] SDW0-Playback: ASoC: __soc_pcm_prepare() failed (-61)
[ 19.213373] sdw_deprepare_stream: subdevice #0-Playback: inconsistent state state 1
[ 19.218986] rt711 sdw:0:025d:0711:00: DPN_PortCtrl register write failed for port 3
[ 19.218989] soundwire sdw-master-0: Program transport params failed: -61
[ 19.218992] soundwire sdw-master-0: Program params failed: -61
[ 19.218993] SDW0-Playback: ASoC: error at snd_soc_link_prepare on SDW0-Playback: -61
[ 19.218996] SDW0-Playback: ASoC: __soc_pcm_prepare() failed (-61)
[ 19.221545] sdw_deprepare_stream: subdevice #0-Playback: inconsistent state state 1
You can back up the exiting /lib/firmware/intel/sof directory first (move it as root to some other backup location) then use the following install process:
Thanks! I installed the latest version of firmware from here: Releases · thesofproject/sof-bin · GitHub According to the description, it should contain both old and new architectures. Now I have sound via bluetooth devices, but not via speakers (previously there was no sound at all).
A question. Is there a chance that fresh install of 15.6 would work? Would it be better than installing new kernel on 15.5?