xoocoon / hp-15-ew0xxx-snd-fix

DKMS module for fixing the sound on Linux for HP models Envy x360 15-ew0xxx
GNU General Public License v3.0
33 stars 16 forks source link

Add support for HP ENVY x360 2-in-1 Laptop 15-fe0xxx #15

Closed L1Z3 closed 1 year ago

L1Z3 commented 1 year ago

It works with the following patch line added to setup_snd-hda-codec-realtek.sh (with the changes from #14 to fix the filename issue and to add support for Fedora):

+ SND_PCI_QUIRK(0x103c, 0x8bdf, "HP Envy x360 2-in-1 Laptop 15-fe0xxx", ALC287_FIXUP_CS35L41_I2C_2),

xoocoon commented 1 year ago

Thank you very much. The line is included in commit https://github.com/xoocoon/hp-15-ew0xxx-snd-fix/commit/8e0707262ac18c558531c883be655e544d75deed.

jmsmdy commented 1 year ago

Hi, wanted to mention that this seems to get the left speaker working on 15-fe0xxx with Ubuntu 23.04 / Linux 6.2.0-31-generic, but the right speaker does not work.

Also, not totally sure if this is relevant, but it appears this device has Realtek ALC245, not ALC287.

L1Z3 commented 1 year ago

Oh, huh! I never thought to actually check that--it just sounded good enough to me. Upon actually checking, it seems the right speaker does not work on my laptop. Maybe this addition should be reverted?

jmsmdy commented 1 year ago

I used some biological audio sensors (a.k.a. ears) to see what was happening in more detail. It appears that the left audio channel is going through both speakers, and the right audio channel is not coming out of either speaker. I tried messing with HDAJackRetask, but can't seem to get any settings to stick.