Front speakers not working in Legion Pro 7i

Hello

Recently tried a fresh installation of Fedora 41 (Bluefin) on a Lenovo Legion Pro 7i Gen 10. Everything worked normally including the NVIDIA driver, but there is an issue with the integrated speakers. The laptop has two pair of speakers, the front and the rear twitters, and only the rear ones are working (the ones that are in the back of the keyboard), but the front ones aren’t (the ones under the palmrest).

The speakers are physically ok, since in Windows they work good. Also the audio works well with the headphones input and the HDMI/DP NVIDIA HDA when connecting any external speakers, headphones or screens with audio output in Linux.

System details:

  • Laptop Model: Lenovo Legion Pro 7i Gen 10 (16IAX10H)
  • OS: Bluefin (Version: gts-41.20250713 / FROM Fedora Silverblue 41)
  • Kernel: Linux 6.14.11-200.fc41.x86_64
  • CPU: Intel(R) Core™ Ultra 9 275HX
  • Graphics: NVIDIA GeForce RTX 5070 Ti Mobile
  • Audio: Realtek ALC3306 (Detected as Intel HDA for Linux audio settings and pipewire and as Realtek ALC287 for alsa-tools), 4 speakers (two twitters bottom, two front). Audio Settings detect 3 modes for the Speakers: Analog Stereo, Analog Surround 2.1 and Analog Surrond 4.0.

Already tried possible solutions:

  • Use hdajackretask. It didn’t detect all the speakers
  • Use amixer to turn the Bass Speaker on
  • Use custom pipewire.conf.d and asoundrc files user level
  • Use alsamixer (Only detects two speakers)
  • Disable audio power save as told in this post.
  • Set options snd-hda-intel model=auto and blacklist_soc_avs in /etc/modprobe.d/alsa-hda-intel.conf file

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.