problem about not recognised Intel Corporation Sunrise Point-LP [8086:9d71] after upgrade on 15.3

Hello folks. Help appreciated.

The Audio card on Tuxedo laptop:

lspci -nnk | grep -A2 Audio
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d71] (rev 21)
Subsystem: CLEVO/KAPOK Computer Device [1558:2411]
Kernel driver in use: snd_hda_intel

Used to work great until upgrade on LEAP 15.3

Now isn’t recognised any more, alsa finds NO soundcard.
See my hardware info: http://alsa-project.org/db/?f=b704d2436c3d5c831d09aaf3efcfd8319ae82fef

Recent problem widely reported with different distros, all pointing to kernels > 5.2 (my default kernels are:
5.14.9-lp153.6-default and kernel-default-5.3.18-59.24.1.x86_64 (the former is from community repo)

Many say problem has been solved in kernel > 5.11 , but my 5.14 still recognises no soundcard

Before you ask:aplay -l
aplay: device_list:274: keine Soundkarten gefunden … (no soundcards found)

lsmod | grep snd_hda_intel
snd_hda_intel 57344 0
snd_intel_dspcfg 28672 2 snd_hda_intel,snd_soc_skl

apparently there is a problem with DMIC and the two drivers

Before you say it: This particular soundcard is NOT supported by sof-firmware (which I have installed)

Found many suggestions. This post seems to be quite near my problem, but offers no solution:
https://hard-digital-trash.blogspot.com/2021/10/bug-1915117-re-regression-audio-card.html
or this:
https://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg5960520.html

I tried (plus reboots!):
options snd-hda-intel model=generic at the end of the /etc/modprobe.d/alsa-base.conf
(didn’t work)

/etc/modprobe.d/alsa-base.conf add options snd-hda-intel dmic_detect=0
(didn’t work)

/etc/modprobe.d/blacklist.conf add blacklist snd_soc_skl at the end of the file. [size=3]
[size=2](didn’t work)[/size]
[/size]
/etc/modprobe.d/50-sound.conf add options snd_intel_dspcfg dsp_driver=2
(didn’t work)

Does anybody have a solution working on opensuse? I’ve tried everything i could
find on the web, but nothing worked. To make sure I rebooted everytime and even tried reconfiguring
the soundcard in Yast2 sound time and time again.
But it does not work, it always complains that it can’t load the snd_soc_skl module for some reason,
but the driver is loaded (as you can see further up). I need sound on the laptop for video conferences.

Hello, it’s me again. I have tried so many things to get this soundcard working, and have scoured the web. I’d appreciate a little help here.

I have since switched from 15.3 to tumbleweed to get the latest kernels. But no solution yet!

I have found a kernel config discussion which seems to address the problem quite well, but I don’t have the expertise to patch kernel config.
Can anyone please help me?

This is what seems to be wrong. Please tell me what I can do:
https://bugzilla.kernel.org/show_bug.cgi?id=212081

I work on a Tuxedo Laptop x64 skylake System:
Kernel: 5.15.12-1-default x86_64 bits: 64 compiler: gcc v: 11.2.1 Desktop: Xfce 4.16.0 Distro: openSUSE Tumbleweed 20220101
Machine:
Type: Laptop System: TUXEDO product: N24_25BU v: N/A serial: N/A
Mobo: TUXEDO model: N24_25BU serial: N/A UEFI-[Legacy]: American Megatrends
v: 5.12 date: 02/23/2018
Intel Sunrise Point-LP HD Audio vendor: CLEVO/KAPOK
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
Sound Server-1: ALSA v: k5.15.12-1-default running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Sound Server-4: PipeWire v: 0.3.42 running: yes

Thank you!

Given lack of response over a long period of time, and the fact that it used to work, I suggest you report a regression bugThere is a particular suse developer who will see it who typically can point out the problem, or find or initiate a fix.

All right. I will try that, maybe it will finally yield a solution, not just for me, but for everybody who suffers from the bug. Thanks for answering.
Cheers

Finally I found at least a workaround to the problem. I did not have to file a bug, it was already done (a year ago!) at this thread:
https://bugzilla.opensuse.org/show_bug.cgi?id=1180320

The suggested workaround by the user worked for me as well:

Possible duplicate of #1176351. Booting with snd-intel-dspcfg.dsp_driver=1 works around the problem.

Note: this line must be put somewhere into the options of the GRUB2 “linux …” bootline, not into /etc/modprobe.d/…conf, as many users suggested on the web!

But I need to reconfigure the soundcard on every fresh boot via yast (and re-select the output in pulse), which is less elegant and will get on my nerves soon. Please SUSE Devs: find a permanent fix! This bug affects many users and has been around for quite a while!

Cheers,
Cellocommander

They won’t hear you here. You need to say please in that bug, and add yourself CC to it. Include in your comment the URL of this thread.