On Fri, 13 Feb 2026 15:13:11 +0100, Rob Hermann wrote:
The ASUS ROG Strix G512LW (subsystem ID 0x10431f21) with ALC294 codec has no speaker output on Linux. The internal speaker amplifier requires specific codec coefficient writes that differ from the existing ALC294_FIXUP_ASUS_SPK quirk values.
The required coefficients were identified by comparing codec register dumps with and without working speaker output:
- Coefficient index 0x0f needs value 0x7778 (vs 0x7774 in existing quirk)
- Coefficient index 0x40 needs value 0x0800 (vs 0x8800 in existing quirk)
Without this patch, speakers are completely silent. Headphones and HDMI audio work correctly.
This affects at least the following models:
- ASUS ROG Strix G512LW (i7-10750H, RTX 2070)
- ASUS ROG Strix G512LV (reported on Fedora forums)
Link: https://discussion.fedoraproject.org/t/asus-rog-strix-g512lv-speakers-do-not... Link: https://forum.endeavouros.com/t/asus-rog-strix-g15-g512lw-no-audio-through-t... Signed-off-by: Rob Hermann supgeek@gmail.com
Could you resubmit to linux-sound@vger.kernel.org? That's the right ML for a kernel patch. alsa-devel ML is mainly for user-space stuff.
thanks,
Takashi