Internal speakers do not work, other audio does = headphones, bt, hdmi

I did a comparison of the two data sets for alsa-info.sh
( meld is easier than ‘pacdiff’ to see past the differences with timestamps)

Both data sets show the same kernel module in use - snd_soc_skl_hda_dsp

ALC256 pin configurations in !!HDA-Intel Codec information only show differences in the volume settings for speakers and headphones

For kernel v5.9 RT, onboard audio is shown as
Card hw:0 'sofhdadsp'/'WL-SwiftSF515_51T-V1.03-Guinness_WL'
But on kernel v5.10 card is shown as
Card hw:0 'sofhdadsp'/'sof-hda-dsp'

The data in !!All Loaded Modules shows significant differences

(non working) kernel v5.10 has 4 kernel modules for snd_soc

snd_soc_skl
snd_soc_skl_hda_dsp
snd_soc_sst_dsp
snd_soc_sst_ipc

But (working) kernel v5.9 RT only has snd_soc_skl_hda_dsp

So try blacklisting snd_soc_skl module for kernel v5.10

echo "blacklist snd_soc_skl" | sudo tee -a /etc/modprobe.d/alc256.conf
2 Likes