Bug 212159
Summary: | No sound cards detected on Kabylake laptops after upgrade to kernel 5.8 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Chris Chiu (chris.chiu) |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | RESOLVED DUPLICATE | ||
Severity: | high | CC: | yxl_22 |
Priority: | P1 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | 5.8 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Chris Chiu
2021-03-09 13:05:15 UTC
*** This bug has been marked as a duplicate of bug 212081 *** Many PCH ID 9d71 cards behave like this. It seems that most if the mainstream distros including fedora and ubuntu has dropped the codec support for skl platform in their kconfigs, I'm going to try re-compiling the vanilla kernel with those options on and see what will happen. Without related kconfig options on , it won't work even if you get all modules/tplg/codecs pre-compiled and copied to the target machine. (In reply to Chris Chiu from comment #1) > > *** This bug has been marked as a duplicate of bug 212081 *** Folowwing https://gist.github.com/crojewsk/4e6382bfb0dbfaaf60513174211f29cb sound output and dmic start to work, but still needs further fixing. The volume for microhpne is too low to record any sound, 3.5mm detection fails, and the combo jack is not working. Can you try to quirk the pin like what I do in https://sourcegraph.com/github.com/torvalds/linux/-/commit/d0e185616a0331c87ce3aa1d7dfde8df39d6d002?visible=1 to verify if the jack detection works for you? (In reply to Chris Chiu from comment #4) > Can you try to quirk the pin like what I do in > https://sourcegraph.com/github.com/torvalds/linux/-/commit/ > d0e185616a0331c87ce3aa1d7dfde8df39d6d002?visible=1 to verify if the jack > detection works for you? Is it in ubuntu kernel yet? I tried with ubuntu live-iso and it appears to be the same as fedora. SST driver should work in ubuntu, the critical kconfig CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set in ubuntu kernel(pretty much in every distro) as well. It's from a different vendor(Xiaomi Device [1d72:1947]) but sure, keep changing the pins and I believe it will be functional somehow. I'm on a cml-y notebook and it's the only device I can use currently. It's too slow to do the compiling. So I will try retasking first since it takes too long to compile again and again and again with different combinations. As for the microphone, it stops working after resuming from S0 state, which may needs another fix together with the volume issue. |