Mute sound led not working on HP Pavilion Laptop 15-eg0039nm

When I mute the volume (fn + f5) the audio mutes but the led doesn’t light up

inxi -F

System:
  Host: vidakov-laptop Kernel: 5.17.15-1-MANJARO arch: x86_64 bits: 64
    Desktop: KDE Plasma v: 5.24.6 Distro: Manjaro Linux
Machine:
  Type: Laptop System: HP product: HP Pavilion Laptop 15-eg0xxx
    v: Type1ProductConfigId serial: <superuser required>
  Mobo: HP model: 8850 v: 34.31 serial: <superuser required> UEFI: Insyde
    v: F.30 date: 03/11/2022
Battery:
  ID-1: BAT0 charge: 39.4 Wh (100.0%) condition: 39.4/39.4 Wh (100.0%)
CPU:
  Info: quad core model: 11th Gen Intel Core i7-1165G7 bits: 64 type: MT MCP
    cache: L2: 5 MiB
  Speed (MHz): avg: 1002 min/max: 400/4700 cores: 1: 1038 2: 1161 3: 1172
    4: 678 5: 861 6: 948 7: 1086 8: 1079
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: NVIDIA TU117M [GeForce MX450] driver: nvidia v: 515.57
  Device-3: Luxvisions Innotech HP Wide Vision HD Camera type: USB
    driver: uvcvideo
  Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.3 driver: X:
    loaded: modesetting,nvidia gpu: i915 resolution: 1920x1080
  OpenGL: renderer: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 22.1.3
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio
    driver: sof-audio-pci-intel-tgl
  Sound Server-1: ALSA v: k5.17.15-1-MANJARO running: yes
  Sound Server-2: PulseAudio v: 16.1 running: yes
  Sound Server-3: PipeWire v: 0.3.56 running: yes
Network:
  Device-1: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter
    driver: rtw_8822ce
  IF: wlo1 state: up mac: 64:6c:80:26:38:43
Bluetooth:
  Device-1: Realtek Bluetooth Radio type: USB driver: btusb
  Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
Drives:
  Local Storage: total: 476.94 GiB used: 322.32 GiB (67.6%)
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW512G8H size: 476.94 GiB
Partition:
  ID-1: / size: 468.09 GiB used: 322.29 GiB (68.9%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 299.4 MiB used: 32.3 MiB (10.8%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 512 MiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
  System Temperatures: cpu: 56.0 C mobo: N/A
  Fan Speeds (RPM): cpu: 0 fan-2: 0
Info:
  Processes: 249 Uptime: 2h 0m Memory: 15.4 GiB used: 3.35 GiB (21.7%)
  Shell: Zsh inxi: 3.3.19

inxi -Axx

Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Hewlett-Packard
    driver: sof-audio-pci-intel-tgl bus-ID: 0000:00:1f.3 chip-ID: 8086:a0c8
  Sound Server-1: ALSA v: k5.17.15-1-MANJARO running: yes
  Sound Server-2: sndio v: N/A running: no
  Sound Server-3: JACK v: 1.9.21 running: no
  Sound Server-4: PulseAudio v: 16.1 running: yes
  Sound Server-5: PipeWire v: 0.3.56 running: yes

Edit: inxi -Aax now shows this for some reason I didn’t change anything

Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Hewlett-Packard
    driver: sof-audio-pci-intel-tgl
    alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 0000:00:1f.3
    chip-ID: 8086:a0c8 class-ID: 0401
  Sound Server-1: ALSA v: k5.17.15-1-MANJARO running: yes
  Sound Server-2: sndio v: N/A running: no
  Sound Server-3: JACK v: 1.9.21 running: no
  Sound Server-4: PulseAudio v: 16.1 running: yes
  Sound Server-5: PipeWire v: 0.3.56 running: yes

just a guess, try switching kernels - 5.18, 5.15 and test with them

I’ve tried with kernel 5.17 and 5.15 I can’t test with 5.18 because of this NVIDIA - ArchWiki

I see that people fixed this but had the snd_hda_intel driver meanwhile I have the
sof-audio-pci-intel-tgl and snd_hda_intel only showing as an alternative

so try this:
sudo modprobe -r sof-audio-pci-intel-tgl
sudo modprobe snd_hda_intel
then try muting

Will sudo modprobe -r sof-audio-pci-intel-tgl uninstall the driver or just unload it beacuse I want to keep it if something doesn’t work so I can restore it

no, it will just remove it, the other modprobe will load the snd hda and test if it works with it… you can then restore the sof with:
sudo modprobe sof-audio-pci-intel-tgl

One small problem

sudo modprobe -r sof-audio-pci-intel-tgl                                                                                           1 ✘  3s  
modprobe: FATAL: Module sof-audio-pci-intel-tgl not found.

so try this then:
sudo modprobe snd_hda_intel
try mute
if it doesnt work output from:
lsmod | grep sof-audio-pci-intel-tgl

Both commands didn’t produce any output inxi -Aax is the same

lsmod | grep snd_hda_intel

snd_hda_intel          61440  0
snd_intel_dspcfg       36864  2 snd_hda_intel,snd_sof_intel_hda_common
snd_hda_codec         184320  7 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_intel_hda_dsp_common,snd_soc_hdac_hda,snd_soc_skl_hda_dsp
snd_hda_core          118784  11 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_soc_intel_hda_dsp_common,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_pcm               167936  11 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_hda_core,snd_pcm_dmaengine
snd                   126976  26 snd_ctl_led,snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_sof,snd_timer,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_pcm,snd_soc_skl_hda_dsp

grep Codec /proc/asound/card*/codec*

/proc/asound/card0/codec#0:Codec: Realtek ALC287
/proc/asound/card0/codec#2:Codec: Intel Tigerlake HDMI

check this link:

it should be supported on the 5,18 kernels…

Looks interesting.
I’ll ether wait for nvidia to support it or install the nvidia open kernel modules but I don’t know how stable that is on manjaro

and why cant you switch to the 5.18? you just provide a link to nvidias arch wiki…

Go to installation and read the note

i see, you need to add this parameter:
ibt=off
and then you will be able to boot normally

I’ve heard it’s unsecure what about the nvidia open kernel modules or is that unstable?

i wouldnt worry that much about it:
This security feature is responsible for mitigating a class of exploit techniques, but is deemed safe as a temporary stopgap solution

i dont know about those open nvidia drivers… but its very likely that it is unstable … and do you use your nvidia card for gaming etc…?

I’ll try it but yes I use my nvidia gpu for gaming and a little video editing

if the mute light is bothering you that much, then give it a try …

I’m going to try the ibt=off way

you can just install the 5.18 kernel, reboot and in grub menu press E and add the parameter there … if the mute light works you can add it to /etc/default/grub, update grub, to make it permanent