Even though the fact that your audio doesn’t work in Win is worrying (updated Bios?) I’ve found instructions to get audio working on Arch based distros for this exact model:
sudo pacman -S sof-firmware
sudo nano /etc/modprobe.d/blacklist.conf
and add/paste this:
[GUIDE] How to install Arch-Based Linux (EndeavourOS) on OME... - HP Support Community - 7837191 .
Edit: Needless to say; if this does not work reverse the changes.
Yes I recently updated BIOS, latest BIOS was released on 6 Aug and I’m not sure but I remember I noticed this audio issue after I updated BIOS in april, i’m not sure if that BIOS update spoiled it or not.
I will try your suggestions and let you know.
The modprobe option
dmic_detect=0 did not work the last time you tried it in
Aug 2020 because option had been deprecated and replaced
$ modinfo snd-hda-intel | grep dmic
parm: dmic_detect:Allow DSP driver selection (bypass this driver) (0=off, 1=on) (default=1); deprecated, use snd-intel-dspcfg.dsp_driver option instead (bool)
$ modinfo snd-intel-dspcfg | grep dsp_driver
parm: dsp_driver:Force the DSP driver for Intel DSP (0=auto, 1=legacy, 2=SST, 3=SOF) (int)
Changing the modprobe option was confirmed to work in a later post:
Replacing dmic_detect option with snd-intel-dspcfg.dsp_driver=1 is the solution .If it doesn’t work check if speaker is muted. Thank You Everyone.
PS: This doesn’t work on kernel 5.8 .
snd_hda_intel driver does not support integrated dual array digital microphone
I tried changing it but it doesn’t work. I noticed one thing from old post.
before driver was snd-hd-intel
Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: Hewlett-Packard driver: snd_hda_intel
v: kernel bus ID: 00:1f.3 chip ID: 8086:a348
Device-2: NVIDIA TU106 High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 10de:10f9
Sound Server: ALSA v: k5.8.0-2-MANJARO
but now it’s different.
Device-1: Intel Cannon Lake PCH cAVS vendor: Hewlett-Packard
driver: sof-audio-pci-intel-cnl alternate: snd_hda_intel, snd_soc_skl,
snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0401
inxi has been updated recently to show more information, including alternate drivers
Sound Open Firmware driver
sof-audio-pci-intel-cnl would be preferred over snd_hda_intel because it supports integrated dual array digital microphone