On Sat, 17 Feb 2024 09:47:06 +0100, Jeff Chua wrote: > > On Sat, Feb 17, 2024 at 4:30 PM Takashi Iwai <tiwai@xxxxxxx> wrote: > > > > On Sat, 17 Feb 2024 08:56:56 +0100, > > Jeff Chua wrote: > > > > > > On Sat, Feb 17, 2024 at 12:21 PM Jeff Chua <jeff.chua.linux@xxxxxxxxx> wrote: > > > > > > > > On Fri, Feb 16, 2024 at 10:57 PM Takashi Iwai <tiwai@xxxxxxx> wrote: > > > > > > > > > > On Fri, 16 Feb 2024 02:10:04 +0100, > > > > > Jeff Chua wrote: > > > > > > > > > > > > On Thu, Feb 15, 2024 at 11:37 PM Takashi Iwai <tiwai@xxxxxxx> wrote: > > > > > > > > > > > > > > On Thu, 15 Feb 2024 12:07:12 +0100, > > > > > > > Jeff Chua wrote: > > > > > > > > I've just about everything but still couldn't get souns on the Lenovo P1 Gen 6. > > > > > > > > > Through a quick glance, I see no obvious errors. > > > > > I suppose you also installed the latest linux-firmware tree? > > > > > There are corresponding firmware files for CS35L41 with your device > > > > > configuration (17aa:2317), too. > > > > > > > > My firmware is the latest git pull .. > > > > > > > > commit fbef4d381e3d0143427e1a8c924be8e738c0fc2d (HEAD -> main, > > > > origin/main, origin/HEAD) > > > > Merge: b88f448d c0138861 > > > > Author: Mario Limonciello <superm1@xxxxxxxxx> > > > > Date: Thu Feb 8 12:24:01 2024 +0000 > > > > Merge branch 'main' into 'main' > > > > panthor: Add initial firmware for Gen10 Arm Mali GPUs > > > > See merge request kernel-firmware/linux-firmware!145 > > > > > > > > There's is only one firmware file in > > > > /usr/lib/firmware/intel/sof-tplg/sof-adl-max98357a-rt5682.tplg > > > > > > > > And this is under SOF, and I don't have SOF enabled, and dmesg doesn't > > > > show anything on CS35L41. > > > > Could I be missing something? > > > > > > > > > > > > > Also, you're testing without pipewire nor pulseaudio, right? > > > > > > > > No pipewire, and no pulseaudio. And /etc/asound.conf is empty. > > > > > > > > > > > > > Just "aplay -Dplughw:0 -vv foo.wav" should be good as a test. > > > > > > > > It's playing, no error, and no sound. If I use the headphone jack, I > > > > could hear the sound from the headphones. > > > > > > > > # aplay -Dplughw:0 -vv /local/share/sounds/alsa/Front_Center.wav > > > > Playing WAVE '/local/share/sounds/alsa/Front_Center.wav' : Signed 16 > > > > bit Little Endian, Rate 48000 Hz, Mono > > > > Plug PCM: Route conversion PCM (sformat=S16_LE) > > > > Transformation table: > > > > 0 <- 0 > > > > 1 <- 0 > > > > Its setup is: > > > > stream : PLAYBACK > > > > access : RW_INTERLEAVED > > > > format : S16_LE > > > > subformat : STD > > > > channels : 1 > > > > rate : 48000 > > > > exact rate : 48000 (48000/1) > > > > msbits : 16 > > > > buffer_size : 24000 > > > > period_size : 6000 > > > > period_time : 125000 > > > > tstamp_mode : ENABLE > > > > tstamp_type : MONOTONIC > > > > period_step : 1 > > > > avail_min : 6000 > > > > period_event : 0 > > > > start_threshold : 24000 > > > > stop_threshold : 24000 > > > > silence_threshold: 0 > > > > silence_size : 0 > > > > boundary : 6755399441055744000 > > > > Slave: Hardware PCM card 0 'HDA Intel PCH' device 0 subdevice 0 > > > > Its setup is: > > > > stream : PLAYBACK > > > > access : MMAP_INTERLEAVED > > > > format : S16_LE > > > > subformat : STD > > > > channels : 2 > > > > rate : 48000 > > > > exact rate : 48000 (48000/1) > > > > msbits : 16 > > > > buffer_size : 24000 > > > > period_size : 6000 > > > > period_time : 125000 > > > > tstamp_mode : ENABLE > > > > tstamp_type : MONOTONIC > > > > period_step : 1 > > > > avail_min : 6000 > > > > period_event : 0 > > > > start_threshold : 24000 > > > > stop_threshold : 24000 > > > > silence_threshold: 0 > > > > silence_size : 0 > > > > boundary : 6755399441055744000 > > > > appl_ptr : 0 > > > > hw_ptr : 0 > > > > # + | 47% > > > > > > > > > > > > > > > > > The quirk for your device was added already in 6.4 kernel, so please > > > > > try that old kernel to see whether it's a regression. > > > > > > > > Ok, I'll test that next. > > > > > > Tried on 6.4.16 and still not working. > > > > > > The snd-hda-scodec-cs35l41-i2c module is not loaded. Is this necessary? > > > > > > I got a feeling my kernel is not probing for the CS35L41. How can I > > > help trace this? > > > > 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. Takashi _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user