Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] No sound for Intel Cannon Lake PCH cAVS on Legion Y9000X 2020 #3356

Closed
2 tasks done
fbl718 opened this issue Jan 5, 2022 · 2 comments
Closed
2 tasks done

[BUG] No sound for Intel Cannon Lake PCH cAVS on Legion Y9000X 2020 #3356

fbl718 opened this issue Jan 5, 2022 · 2 comments
Labels
codec Codec HW or driver restriction HDA Applies to HD-Audio bus for codec connection I2S amplifier connected to HDA codec

Comments

@fbl718
Copy link

fbl718 commented Jan 5, 2022

Describe the bug

No sound from speakers, but from headphones. Both speakers and headphones can be detected correctly. Although the sound of the speakers can be temporarily fixed by #2748 (comment), the speakers still have no sound after plugging in and out headphones.

To Reproduce

No special steps to reproduce (the issue is always there right after boot).

Reproduction Rate

100%

Expected behavior

Audible sound.

Environment

Manufacturer: LENOVO
Product Name: 81TH
Product Version: Lenovo Legion Y9000X 2020
Firmware Version: CTCN19WW(V1.04)
System SKU: LENOVO_MT_81TH_BU_idea_FM_Legion Y9000X 2020
Board Vendor: LENOVO
Board Name: LNVNB161216
Kernel: 5.15.12-051512-generic
Distribution: Ubuntu 20.04.3 LTS
Detailed information can be checked by sudo alsa-info --no-upload.
This is my also-info.txt.

Bug

  • No sound from speakers after booting
  • No sound from speakers after unplugging the headphones
@fbl718
Copy link
Author

fbl718 commented Jan 5, 2022

To solve the problem, I borrowed solution from Ryan Prescott and Cameron Berkenpas.

Luckily, I found a fix for v5.15.11 and v5.15.12. I have submitted the patch to alsa, and you can try apply the patch to fix the speaker problem in Legion Y9000X 2020. It should work for kernel after v5.14.10, although I only tested it for v5.15.11 and v5.15.12.

What's fixed

  • No sound from speakers after booting
  • No sound from speakers after unplugging the headphones

@plbossart plbossart added codec Codec HW or driver restriction HDA Applies to HD-Audio bus for codec connection I2S amplifier connected to HDA codec labels Jan 10, 2022
@plbossart
Copy link
Member

Nice work @fbl718, thanks for sharing your results.

I'll close this issue since it's unrelated to SOF.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
codec Codec HW or driver restriction HDA Applies to HD-Audio bus for codec connection I2S amplifier connected to HDA codec
Projects
None yet
Development

No branches or pull requests

2 participants