Speaker Mute and Microphone Mute LED indicators not working on HP Pro x360 435 G9

Bug #2002393 reported by Carsten Hatger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
New
Undecided
Unassigned

Bug Description

The HP Pro x360 435 G9 has LED indicators built into the F5 key and F8 key to indicate that the Speakers (F5) and Microphone (F8) are muted. Pressing F5 correctly toggles the output of sound off and on, but the indicator LED never illuminates. Pressing F8 correctly toggles the Microphone input on and off, but again the indicator LED never illuminates.

The expected operation would be that each of the LEDs would be illuminated when their respective mutes are in effect.

lsb_release -rd:
Description: Ubuntu 22.10
Release: 22.10

cat /proc/version_signature:
Ubuntu 5.19.0-26.27-generic 5.19.7

apt-cache policy linux-modules-extra-5.19.0-26-generic
linux-modules-extra-5.19.0-26-generic:
  Installiert: 5.19.0-26.27
  Installationskandidat: 5.19.0-26.27

grep -i codec /proc/asound/card*/codec*:
/proc/asound/card0/codec#0:Codec: ATI R6xx HDMI
/proc/asound/card1/codec#0:Codec: Realtek ALC236

I've tested the following module options in /etc/modprobe.d/alsa-base.conf without success:
options snd-hda-intel model=hp-gpio-led
options snd-hda-intel model=hp-mute-led-mic1
options snd-hda-intel model=hp-mute-led-mic2
options snd-hda-intel model=hp-gpio-led-mic3
options snd-hda-intel model=hp-gpio-mic1
options snd-hda-intel model=hp-line1-mic1
options snd-hda-intel model=hp-gpio4
options snd-hda-intel model=hp-gpio2-hotkey
options snd-hda-intel model=hp-dock-pins
options snd-hda-intel model=hp-dock-gpio-mic

The issue probably needs a quirk to get wiring of the LEDs correct. The code needed to accomplish for that lies in <KERNEL_ROOT_SRC>/sound/pci/hda/patch_realtek.c

I've tested the following quirks (including modules rebuild) without success:
- SND_PCI_QUIRK(0x103c, 0x89ed, "HP Pro x360 435 13.3 inch G9 Notebook PC",\ ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF),
- SND_PCI_QUIRK(0x103c, 0x89ed, "HP Pro x360 435 13.3 inch G9 Notebook PC",\ ALC236_FIXUP_HP_GPIO_LED),

There is a similar bug report, #1948006, for this issue. However, it's adressing the same effect on a different model.

I would very much appreciate if somebody could further track down this issue.

THX,
Carsten

ProblemType: Bug
DistroRelease: Ubuntu 22.10
Package: alsa-base 1.0.25+dfsg-0ubuntu7
ProcVersionSignature: Ubuntu 5.19.0-26.27-generic 5.19.7
Uname: Linux 5.19.0-26-generic x86_64
ApportVersion: 2.23.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: carsten 1692 F.... wireplumber
 /dev/snd/controlC1: carsten 1692 F.... wireplumber
 /dev/snd/seq: carsten 1689 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Jan 10 10:24:42 2023
InstallationDate: Installed on 2022-12-25 (15 days ago)
InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
PackageArchitecture: all
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: alsa-driver
Symptom: audio
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/18/2022
dmi.bios.release: 9.0
dmi.bios.vendor: HP
dmi.bios.version: U80 Ver. 01.09.00
dmi.board.name: 89ED
dmi.board.vendor: HP
dmi.board.version: KBC Version 17.47.00
dmi.chassis.type: 31
dmi.chassis.vendor: HP
dmi.ec.firmware.release: 23.71
dmi.modalias: dmi:bvnHP:bvrU80Ver.01.09.00:bd10/18/2022:br9.0:efr23.71:svnHP:pnHPProx36043513.3inchG9NotebookPC:pvr:rvnHP:rn89ED:rvrKBCVersion17.47.00:cvnHP:ct31:cvr:sku6F262EA#ABD:
dmi.product.family: 103C_5336AN HP Pro x360
dmi.product.name: HP Pro x360 435 13.3 inch G9 Notebook PC
dmi.product.sku: 6F262EA#ABD
dmi.sys.vendor: HP
mtime.conffile..etc.modprobe.d.alsa-base.conf: 2023-01-05T10:08:37.052394

Revision history for this message
Carsten Hatger (beboarder) wrote :
affects: ubuntu → alsa-driver (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.