Bug 214101
Summary: | [ALC294] [ASUS G713QY] no sound via internal speakers due to PCI ids clash | ||
---|---|---|---|
Product: | Drivers | Reporter: | velemas |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | tiwai |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 5.13.10 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
alsa-info.sh output
Test fix patch Test fix patch v2 |
Description
velemas
2021-08-18 16:28:55 UTC
That's too bad :-< Does it have another codec SSID? Please check the codec proc output. Or give alsa-info.sh output; run it with --no-upload option and attach to Bugzilla, at best as an attachment. Created attachment 298377 [details]
alsa-info.sh output
It has other codecs but associated with AMD GPUs. I attached alsa-info.sh output. Thanks. I guess a simple fix is to just check the codec ID. TX300 is with ALC282 while this is ALC294. A test fix patch is below. Created attachment 298385 [details]
Test fix patch
Scratch my previous fix; this will miss the ALC294 speaker quirk. Will rewrite for that. Created attachment 298389 [details]
Test fix patch v2
I compiled the kernel with your patch v2. It fixes the issue. Thanks! Good to hear. Now the patch was submitted and will be merged to sound.git tree. https://lore.kernel.org/alsa-devel/20210820143214.3654-1-tiwai@suse.de/ It's not sure whether the fix will land into 5.14 final kernel, but at latest it should be included in 5.15-rc1 and backported to stable trees eventually later. |