Comment 199 for bug 1958019

Revision history for this message
In , DavidLenovoFr (davidlenovofr-linux-kernel-bugs) wrote :

(In reply to Jenefer from comment #169)
> (In reply to Jenefer from comment #168)
> > (In reply to DavidLenovo from comment #166)
> > > (In reply to Jenefer from comment #165)
> > > > I can't believe it's been almost a year without this problem being
> > solved.
> > > I
> > > > tried Ubuntu, PopOs, Fedora, Debian, they all had the same audio
> problem.
> > I
> > > > guess I'll just have to get used to headphones now.
> > >
> > > Hello, what is your computer model ?
> > > The problem is not link to the ALC287, just to enable the S3 in computer.
> >
> > My model is lenovo legion 7i 15IMHg05. I'm using Pop OS for now so It does
> > not use grub boatloader. I don't know if I can change the kernel init. Can
> > you explain how to "to enable the S3 in computer." ?
>
> Also, your solution seems to work on yoga models, I didn't see anyone with
> legion model saying it worked for them. Here are my outputs:
>
> cat /sys/power/mem_sleep
> s2idle [deep]
>
> sudo dmesg |grep ACPI|grep supports
> [ 0.410327] ACPI: (supports S0 S3 S4 S5)

>
> I tried suspending the machine after playing some music but did not get
> audio after waking

Your S3 is already activated : you have [deep] and ACPI : S3 :-)

It is suspend to ram, not to disk, is it that your have test ?

Like Vincent Morel say Are you sure the Legion is ALC287 ?

I have the same dmesg as you, but ehdaudio0D0 not hdaudioC1D0 and 2 line more :
snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten