Re: [PATCH] ALSA: hda/realtek: Fix silent speaker on Higole F9B
From: Takashi Iwai
Date: Mon Sep 28 2026 - 07:44:50 EST
On Wed, 23 Sep 2026 16:13:44 +0200,
Yu-Hsiang Tseng wrote:
>
> The Higole F9B is an Alder Lake-N mini PC with a 7" touchscreen and an
> ALC269VC codec (subsystem ID 0x10ec111e). Its DMI strings are all
> "Default string", so the SSID is the only way to identify it.
>
> The internal speaker is silent out of the box. The generic parser
> assigns DAC 0x03 to the speaker pin 0x14 and DAC 0x02 to the headphone
> pin 0x15, but the speaker only reproduces what DAC 0x02 plays, whatever
> its connection selection says. Checked one path at a time, only the
> gain of DAC 0x02 and the mute of pin 0x14 change what comes out of the
> speaker. User space only knows the path it was told the speaker uses,
> so selecting the speaker turns the path that actually reaches it all
> the way down.
>
> Route both 0x14 and 0x15 through mixer 0x0c (DAC 0x02), which is what
> ALC290_FIXUP_MONO_SPEAKERS already does. Tested on the device: the
> speaker plays.
>
> Cc: <stable@xxxxxxxxxxxxxxx>
> Assisted-by: LLM
> Signed-off-by: Yu-Hsiang Tseng <asas1asas200@xxxxxxxxx>
> ---
> The quirk line and this changelog were drafted with an LLM (Claude Code);
> the path-by-path analysis and the test were done by hand on the device.
Applied now. Thanks.
Takashi