No sound to laptop speakers

amixer -c 1 sset Master 80%                                      ✔ 
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 70 [80%] [-12.75dB] [on]

Something like this? Also didn’t help.

run alsamixer in terminal and press f6 and select your audio device and using your keyboard arrow-keys, scroll to the right until you find a setting called Auto-Mute If this is defaulted to enabled then it must be changed by using your up/down arrow keys to disabled, and then you can hit the escape key to exit.

Yes it is alredy disabled.

so try install following package: sof-firmware and also the latest kernel 5.17.1-3, reboot

ok so I changed to linux517.1-3 and sof-firmware was installed sense before. Still no sound.

it doesnt look good for you, theres a lot people with your speaker issue (realtek alc287+lenovo)… try these links:
https://forum.manjaro.org/t/headphones-work-but-laptop-speakers-do-not/93362
and also try this patch:
https://wiki.archlinux.org/title/Lenovo_Yoga_7i#Speaker_audio
even when its written there that its included since the 5.14 kernel, youll have nothing to lose

are you using HDMI-Output for the speakers ?

@brahma I was afraid of that. Thx for all the help! Adding a patch is as I understand not a easy task?

@Olli I am not sure I recall reading something about HDMI.

**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC287 Analog [ALC287 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

I want to be clear that it is internal speakers that does not work. Maybe I should try and hook up external ones and se what happens?

first follow the steps in the manjaro link, there is a fix for your hardware, if it doesnt work, use the archwiki patch… its not that dificult, create a txt file, insert there the patch, save it as bsh and run sudo patch name.bsh … we were trying with those alsa.conf edits to not use hdmi, but maybe olli will have some new output…

So I am trying the patch, but I don’t get how to run it.

sudo patch fix_audio.bsh

This did not work. I also tried.

Sudo pacman fix_audio.bsh -U
sudo activate fix_audio.bsh

ill never done that, i was goning by the arch link…
ok, ill checked and this should be it:
create a folder named ‘bin’ in your home, put the fix audio bsh there, then open terminal in the created bin directory and run those commands:
sudo chmod u+x fix_audio.bsh
sudo bash fix_audio.bsh

Ok! That looked like it worked. But still no sound. I guess with some time this will be fixed if a lot of people have this problem.

i edited my post, try again, and reboot

This is what I get.

sudo bash fix_audio.bsh                                   ✔  6s  
nid = 0x20, verb = 0x500, param = 0x24
value = 0x0
nid = 0x20, verb = 0x400, param = 0x41
value = 0x0
nid = 0x20, verb = 0x500, param = 0x26
value = 0x0
nid = 0x20, verb = 0x400, param = 0x2
value = 0x0
nid = 0x20, verb = 0x400, param = 0x0
value = 0x0
nid = 0x20, verb = 0x400, param = 0x0
value = 0x0
nid = 0x20, verb = 0x4b0, param = 0x20
value = 0x0
nid = 0x20, verb = 0x500, param = 0x24
value = 0x0
nid = 0x20, verb = 0x400, param = 0x46
value = 0x0
nid = 0x20, verb = 0x500, param = 0x26
value = 0x0
nid = 0x20, verb = 0x400, param = 0xc
value = 0x0
nid = 0x20, verb = 0x400, param = 0x0
value = 0x0
nid = 0x20, verb = 0x400, param = 0x2a
value = 0x0
nid = 0x20, verb = 0x4b0, param = 0x20
value = 0x0
nid = 0x20, verb = 0x500, param = 0x26
value = 0x0
nid = 0x20, verb = 0x400, param = 0x2
value = 0x0
nid = 0x20, verb = 0x400, param = 0x0
value = 0x0
nid = 0x20, verb = 0x400, param = 0x0
value = 0x0
nid = 0x20, verb = 0x4b0, param = 0x20
value = 0x0

it looks ok, but i really dont know, just reboot and check

Yea no luck there. And I pretty much tried everything in that Manjaro thread.

thats unfortunate… also if you want, you could try booting into a different linux liveusb for example linux mint, and see if by chance the speakers work…

Yes I was thinking that might be the next step. I will try that and report back. Thanks for all your help!

that’s what he should have done for a long time now. keep it simple stupid.

Same Notebook same problem.
And i tried several different Linux Distros
Debian stable/testing, Linux Mint, Linux MX, Arch, other Arch based Distros. Didnt tried Fedora and openSuse.
No luck.

Are there any updates from you @Adam835 ?

Its not too important for me right now, as external speakers and Headphones are working but would be nice to have some working speakers anyway.