You are not logged in.
Title describes most of the problem, I'm having a little bit of trouble diagnosing this...
I'm on a latest gen ThinkPad X13
output of inxi -A:
Audio:
Device-1: Intel Tiger Lake-LP Smart Sound Audio
driver: sof-audio-pci-intel-tgl
Sound Server-1: ALSA v: k5.16.10-arch1-1 running: yes
Sound Server-2: PulseAudio v: 15.0 running: yesaplay -l:
aplay: device_list:274: no soundcards found... What else should I send for help?
Thanks
Offline
Install sof-firmware and if that doesn't fix it post
sudo dmesg | grep -iE 'snd|sof'Offline
installed, still not working:
[ 0.572110] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.664262] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.664263] software IO TLB: mapped [mem 0x00000000858c2000-0x00000000898c2000] (64MB)
[ 2.385442] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[ 2.386602] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 3.064137] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[ 3.064489] sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 3.065145] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[ 3.065234] sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 3.072399] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
[ 3.108317] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
[ 3.108321] sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 3.108326] sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[ 3.109275] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:0:0-b678a
[ 3.109277] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:20:0 Kernel ABI 3:18:0
[ 3.109278] sof-audio-pci-intel-tgl 0000:00:1f.3: warn: FW ABI is more recent than kernel
[ 3.109280] sof-audio-pci-intel-tgl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[ 3.204279] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:0:0-b678a
[ 3.204282] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:20:0 Kernel ABI 3:18:0
[ 3.204283] sof-audio-pci-intel-tgl 0000:00:1f.3: warn: FW ABI is more recent than kernel
[ 3.238036] sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI 3:20:0 Kernel ABI 3:18:0
[ 3.238039] sof-audio-pci-intel-tgl 0000:00:1f.3: warn: topology ABI is more recent than kernel
[ 3.264904] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC257: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 3.264908] snd_hda_codec_realtek ehdaudio0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 3.264910] snd_hda_codec_realtek ehdaudio0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[ 3.264911] snd_hda_codec_realtek ehdaudio0D0: mono: mono_out=0x0
[ 3.264913] snd_hda_codec_realtek ehdaudio0D0: inputs:
[ 3.264914] snd_hda_codec_realtek ehdaudio0D0: Mic=0x19
[ 3.324815] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
[ 3.324821] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten
[ 3.346013] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input17
[ 3.346042] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input18
[ 3.346079] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input19
[ 3.346097] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input20
[ 3.346122] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input21Offline
Still "no cards" in aplay -l or do you have cards now? FWIW this looks a bit weird from a general setup standpoint, if you happen to have cards and they plain don't output you could try /etc/modprobe.d/disableSof.conf
options snd_intel_dspcfg dsp_driver=1to force use of snd-hda-intel instead, which will generally break mic support but might give you usable speakers.
Offline
So I was being dumb. A simple restart made things work again. Thanks for the help!
Offline
Installing sof-firmware solved the problem on HUAWEI MateBook D 16 (Intel Alder Lake PCH-P High Definition Audio, sof-audio-pci-intel-tgl kernel driver ). Thanks V1Del!
Offline