Karis (Acer Spin 714) needs mtl-rt5682-ssp1 topology - no audio
Board: Karis (Acer Chromebook Plus Spin 714 CP714-1WN/2WN) Platform: Intel Meteor Lake ACPI Codec: 10EC5650:00 (mislabeled, actual: RT5682I) Required SSP: SSP1 Kernel: 6.17.8-zen1-1-zen Distribution: Garuda Linux (Arch)
Error: sof-audio-pci-intel-mtl: error: can't connect DAI dai-copier.SSP.SSP1-Codec.playback sof-audio-pci-intel-mtl: failed to add widget type 27 name: dai-copier.SSP.SSP1-Codec
Available but incompatible topologies:
- sof-mtl-max98357a-rt5682.tplg (SSP0)
- sof-mtl-max98357a-rt5682-ssp2-ssp0.tplg (SSP2)
Fix needed: sof-mtl-rt5682-ssp1.tplg (or sof-mtl-rt5682i.tplg)
Full dmesg: dmesg_karis_full.txt
Every karis uses rt5650, not rt5682(i). I thought I had added this to the script, but Karis currently needs a patched topology which you can get here. Drop that file into /lib/firmware/intel/sof-ace-tplg/ and remove the compressed one installed by your distro and then audio should work. I've been using it on my Karis for a while now and everything works great.
Commit 3346542 should fix this