Bug 216446

Summary: No Sound Output Asus UM3402Y ALC294 CS
Product: Drivers Reporter: Lina Anderson (lina)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: RESOLVED DOCUMENTED    
Severity: normal CC: mario.limonciello
Priority: P1    
Hardware: AMD   
OS: Linux   
Kernel Version: 6.0-rc4 Subsystem:
Regression: No Bisected commit-id:

Description Lina Anderson 2022-09-05 01:21:41 UTC
Having tried several different distros including Ubuntu 22.04 and Fedora 36 (plus rawhide), and ending up with Manjaro and building Linux 6.0 RC's, I've done a fair bit of digging as to why sound doesn't work through the internal speakers (including all the unmute everywhere steps).

With RC3 and RC4, after the addition of a patch (https://www.spinics.net/lists/kernel/msg4471432.html), dmesg is now showing the following confirming my suspicions:

[    1.927898] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Error: ACPI _DSD Properties are missing for HID CSC3551.
[    1.928223] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Error: ACPI _DSD Properties are missing for HID CSC3551.

I feel like this is probably the end of the road, as it's unlikely Asus will answer my support request with anything other than "Sorry, we don't support Linux", but I'm posting on the off chance anyone can suggest anything else I can try to get this working. Happy to provide any other information I can.

alsa-info dump here: https://alsa-project.org/db/?f=6e22eceda62da47871c844c01ec8e6edaee7c6ed
Comment 1 Mario Limonciello (AMD) 2022-09-07 21:03:41 UTC
This is a different model but at least spiritually a duplicate of https://bugzilla.kernel.org/show_bug.cgi?id=216194.

That is the firmware isn't exporting the needed properties and the kernel doesn't know how to configure it.  There are some WIP patches there you can try to adapt, and maybe turn into a formal upstreamable solution that quirks off your DMI data.