It’s not ubuntu not redhat … just vanilla linux with ALSA. My best., Jeff On Mon, Feb 26, 2024 at 2:45 PM Mark Pearson <markpearson@xxxxxxxxxx> wrote: > > Hi > > On 2024-02-26 01:23, Jeff Chua wrote: > > On Sat, Feb 24, 2024 at 9:06 PM Jeff Chua <jeff.chua.linux@xxxxxxxxx> wrote: > >> On Tue, Feb 20, 2024 at 4:04 PM Paul Menzel <pmenzel@xxxxxxxxxxxxx> wrote: > >>> [CC: Mark from Lenovo] > >>> > >>> Am 20.02.24 um 03:57 schrieb Jeff Chua: > >>>> On Sat, Feb 17, 2024 at 5:05 PM Takashi Iwai <tiwai@xxxxxxx> wrote: > >>>>> On Sat, 17 Feb 2024 09:47:06 +0100, Jeff Chua wrote: > >>>>>>> Have you tried the recent distro standard kernel at all? > >>>>>> No, but if you can send me a working .config and I'll try to compile it. > >>>>> Take your distro kernel. I don't know what you're using, and it's > >>>>> really up to you. > >>>>> > >>>>> It seems that the machine was certified for Ubuntu, at least. > >>>> It's just vanilla linux. Not a standard distro. It worked fine on all > >>>> previous Lenovo's until I got the new P1. > >>>> > >>>> I'll try to find a machine with ubuntu to test and grap the .config from there. > >> I've made some progress, got a ubuntu config and currently testing. > >> It's using SOF, and it loaded all the modules and found the card, but > >> still no sound from the speaker but headphones works. > >> > >> I'll test further. > > Still no sound. Tested on 6.4.16, and latest git pull 6.8.0-rc6. > > > > # cat /proc/asound/cards > > 0 [NVidia ]: HDA-Intel - HDA NVidia > > HDA NVidia at 0xbe000000 irq 17 > > 1 [sofhdadsp ]: sof-hda-dsp - sof-hda-dsp > > LENOVO-21FWS6UK00-ThinkPadP1Gen6 > > > > # dmesg > > sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI > > class/subclass/prog-if info 0x040100 > > sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ > > platform, using SOF driver > > sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI > > class/subclass/prog-if 0x040100 > > sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode > > sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 1 > > sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver > > skl_hda_dsp_generic now > > sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2 > > sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware paths/files for ipc type 0: > > sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware file: intel/sof/sof-rpl.ri > > sof-audio-pci-intel-tgl 0000:00:1f.3: Topology file: > > intel/sof-tplg/sof-hda-generic-2ch.tplg > > sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864 > > sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0 > > sof-audio-pci-intel-tgl 0000:00:1f.3: unknown sof_ext_man header type > > 3 size 0x30 > > sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864 > > sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0 > > sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:0 > > skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet > > available, widget card binding deferred > > snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC287: line_outs=1 > > (0x17/0x0/0x0/0x0/0x0) type:speaker > > snd_hda_codec_realtek ehdaudio0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) > > snd_hda_codec_realtek ehdaudio0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) > > snd_hda_codec_realtek ehdaudio0D0: mono: mono_out=0x0 > > snd_hda_codec_realtek ehdaudio0D0: inputs: > > snd_hda_codec_realtek ehdaudio0D0: Mic=0x19 > > input: sof-hda-dsp Mic as > > /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input228 > > input: sof-hda-dsp Headphone as > > /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input229 > > > > > > # aplay -l > > card 1: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) [] > > Subdevices: 1/1 > > Subdevice #0: subdevice #0 > > card 1: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) [] > > Subdevices: 1/1 > > Subdevice #0: subdevice #0 > > card 1: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) [] > > Subdevices: 1/1 > > Subdevice #0: subdevice #0 > > card 1: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) [] > > Subdevices: 1/1 > > Subdevice #0: subdevice #0 > > card 1: sofhdadsp [sof-hda-dsp], device 31: HDA Analog Deep Buffer (*)[] > > Subdevices: 1/1 > > Subdevice #0: subdevice #0 > > > > > > > > I've tried https://github.com/xoocoon/hp-15-ew0xxx-snd-fix. The > > patches applied cleanly to 6.4.16 but still no sound, and I don't see > > the CS35L41-hda ... > > > > # output nothing > > sudo dmesg | grep cs35l41-hda > > > > > > What else can I try? > > > > > > Thanks, > > Jeff > > Sorry, I don't check this account very often because the Lenovo email > servers suck. I added my main account instead. > > Probably off-list to save repetition - but can you send me details of > what you're doing? Ubuntu was certified on this platform and should work > - you may need to use their oem-kernel though (not sure if they've > folded support into their generic kernel yet). > Let me know which distro and kernel you're running, and we should be > able to get you going. > > Mark > _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user