site  contact  subhomenews

Audio fix for 5.4.x kernel

December 08, 2019 — BarryK

Oh joy, a fix! Feodor sent me an email, with these links:

https://bbs.archlinux.org/viewtopic.php?id=251157

https://bugs.archlinux.org/task/64720

The last 4-5 days have been frustrating. I tried various processes of elimination, trying to fix sound. Finally, gave up and compiled older kernels for the next releases of Easy Buster and Easy Pyro.

Blog post a few days ago:

https://bkhome.org/news/201912/kernel-541-audio-broken-on-aspire1-laptop.html

Logged into gmail this morning, and there was the email from Feodor.

Looks like we are back in business with 5.4.x. OK, I will now compile the 5.4.2 kernel, for Buster and for Pyro, with SND_HDA_INTEL_DETECT_DMIC disabled. 

EDIT:
Oh... bother. I found that this is already disabled:

# HD-Audio
#
CONFIG_SND_HDA=m
CONFIG_SND_HDA_INTEL=m
# CONFIG_SND_HDA_INTEL_DETECT_DMIC is not set
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_RECONFIG=y
CONFIG_SND_HDA_INPUT_BEEP=y
CONFIG_SND_HDA_INPUT_BEEP_MODE=1
CONFIG_SND_HDA_PATCH_LOADER=y
CONFIG_SND_HDA_CODEC_REALTEK=m
CONFIG_SND_HDA_CODEC_ANALOG=m
CONFIG_SND_HDA_CODEC_SIGMATEL=m
CONFIG_SND_HDA_CODEC_VIA=m
CONFIG_SND_HDA_CODEC_HDMI=m
CONFIG_SND_HDA_CODEC_CIRRUS=m
CONFIG_SND_HDA_CODEC_CONEXANT=m
CONFIG_SND_HDA_CODEC_CA0110=m
CONFIG_SND_HDA_CODEC_CA0132=m
# CONFIG_SND_HDA_CODEC_CA0132_DSP is not set
CONFIG_SND_HDA_CODEC_CMEDIA=m
CONFIG_SND_HDA_CODEC_SI3054=m
CONFIG_SND_HDA_GENERIC=m
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
# end of HD-Audio

So, that was a fix for others, but not for my laptop. 

Tags: easy