Am 10.12.2020 12:42 schrieb Barak A. Pearlmutter:
Oops! Thanks, fixed.
(I switched binary package names to match the packaging on salsa in
debian/control but neglected to make the consonant change in
debian/rules. I suppose debian/rules should grovel it out of
debian/control, according to the DRY principle. May do that, but
pushed trivial fix for now.)
Thanks, the package now contains the firmware.
However, this still doesn't give me any sound. In pavucontrol can see
the "Smart Sound Technology Audio Controller Speaker" being active
(volume bar moving), but no sound comes out of the speakers.
I'm on a Lenovo ideapad Flex 5.
dmesg gives:
dmesg | egrep "snd_|sof-"
[ 3.673847] snd_hda_intel 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if info 0x040100
[ 3.673853] snd_hda_intel 0000:00:1f.3: Digital mics found on
Skylake+ platform, using SOF driver
[ 3.913814] sof-audio-pci 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if info 0x040100
[ 3.913819] sof-audio-pci 0000:00:1f.3: Digital mics found on
Skylake+ platform, using SOF driver
[ 3.913831] sof-audio-pci 0000:00:1f.3: enabling device (0000 ->
0002)
[ 3.914038] sof-audio-pci 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if 0x040100
[ 3.914175] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops
i915_audio_component_bind_ops [i915])
[ 3.920926] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[ 3.969935] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[ 3.969937] sof-audio-pci 0000:00:1f.3: using HDA machine driver
skl_hda_dsp_generic now
[ 3.969942] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT
tables: 2
[ 3.972067] sof-audio-pci 0000:00:1f.3: firmware: direct-loading
firmware intel/sof/sof-icl.ri
[ 4.068544] sof-audio-pci 0000:00:1f.3: Firmware info: version
1:6:0-e9637
[ 4.068547] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:17:0 Kernel
ABI 3:16:0
[ 4.068548] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent
than kernel
[ 4.131053] sof-audio-pci 0000:00:1f.3: firmware: direct-loading
firmware intel/sof-tplg/sof-hda-generic-2ch.tplg
[ 4.131060] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:17:0 Kernel
ABI 3:16:0
[ 4.131061] sof-audio-pci 0000:00:1f.3: warn: topology ABI is more
recent than kernel
[ 4.131063] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name
iDisp3 Tx not handled
[ 4.132057] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name
codec0_in not handled
[ 4.132058] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name
iDisp2 Tx not handled
[ 4.133282] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name
codec1_in not handled
[ 4.133283] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name
iDisp1 Tx not handled
[ 4.134135] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name
codec0_out not handled
[ 4.134136] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name
Analog CPU Playback not handled
[ 4.135279] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name
codec1_out not handled
[ 4.135280] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name
Digital CPU Playback not handled
[ 4.135281] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name
codec2_in not handled
[ 4.135282] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name
Alt Analog CPU Playback not handled
[ 4.135283] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name
codec2_out not handled
[ 4.135284] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name
Analog CPU Capture not handled
[ 4.136136] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name
iDisp1_out not handled
[ 4.136137] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name
Digital CPU Capture not handled
[ 4.136991] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name
iDisp2_out not handled
[ 4.136992] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name
Alt Analog CPU Capture not handled
[ 4.137921] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name
iDisp3_out not handled
[ 4.146325] sof-audio-pci 0000:00:1f.3: ASoC: Parent card not yet
available, widget card binding deferred
[ 4.163114] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC257:
line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 4.163115] snd_hda_codec_realtek ehdaudio0D0: speaker_outs=0
(0x0/0x0/0x0/0x0/0x0)
[ 4.163116] snd_hda_codec_realtek ehdaudio0D0: hp_outs=1
(0x21/0x0/0x0/0x0/0x0)
[ 4.163116] snd_hda_codec_realtek ehdaudio0D0: mono: mono_out=0x0
[ 4.163117] snd_hda_codec_realtek ehdaudio0D0: inputs:
[ 4.163118] snd_hda_codec_realtek ehdaudio0D0: Mic=0x19
[ 4.210273] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget
AIF1TX overwritten
[ 4.210277] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget
AIF1RX overwritten
[ 4.222981] input: sof-hda-dsp Mic as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input13
[ 4.223008] input: sof-hda-dsp Headphone as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input14
[ 4.223042] input: sof-hda-dsp HDMI/DP,pcm=3 as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input15
[ 4.223065] input: sof-hda-dsp HDMI/DP,pcm=4 as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input16
[ 4.223084] input: sof-hda-dsp HDMI/DP,pcm=5 as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input17
But I guess this is not for this Debian bug, but rather for upstream.