Bug 219902
Summary: | Internal microphone on Asus X515JA gives no sound starting 6.12.14 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Kiran (kirlubla) |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | NEW --- | ||
Severity: | blocking | CC: | kirlubla, tiwai |
Priority: | P3 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | 6.12.14 and up | Subsystem: | |
Regression: | Yes | Bisected commit-id: | ef814c88415132f0597a09d8a16fcd78c04599fc |
Attachments: |
journalctl --no-hostname -k > dmesg.txt
lspci -v dmidecode output Bisect log not working alsainfo Working alsainfo Fix patch |
Description
Kiran
2025-03-20 20:28:35 UTC
If anyone has a patch I could test that would be amazing Created attachment 307875 [details]
lspci -v
Created attachment 307876 [details]
dmidecode output
First try 6.13.7 and if it still doesn't work, please try to bisect: https://docs.kernel.org/admin-guide/bug-bisect.html Im currently on vanilla 6.13.7, I will do a a bisect when I get home on Sunday. (In reply to Artem S. Tashkinov from comment #4) > First try 6.13.7 and if it still doesn't work, please try to bisect: > > https://docs.kernel.org/admin-guide/bug-bisect.html I did a bisect, sorry it took so long i was accidentally doing a full rebuild every time. The bad commit ID is ef814c88415132f0597a09d8a16fcd78c04599fc https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ef814c88415132f0597a09d8a16fcd78c04599fc I will attach the log Created attachment 307894 [details]
Bisect log
The likely culprit is rather 3b4309546b48fc167aa615a2d881a09c0a97971f (and its backport to stable trees). Please give alsa-info.sh outputs from both working and non-working cases. Run the script with --no-upload and attach the outputs to Bugzilla. Created attachment 307895 [details]
not working alsainfo
Here is the alsainfo when it's not working
Created attachment 307896 [details]
Working alsainfo
This is for kernel 6.12.0 because that's what i had installed without having to do a full rebuild.
Thanks. Could you try to pass model=1043:1271 option to snd-hda-intel module? e.g. boot with "snd_hda_intel.model=1043:1271" boot option. This should apply the existing quirk that can match with your device. (In reply to Takashi Iwai from comment #11) > Thanks. Could you try to pass model=1043:1271 option to snd-hda-intel > module? > e.g. boot with "snd_hda_intel.model=1043:1271" boot option. > This should apply the existing quirk that can match with your device. When booting with that option the microphone works! Is there a way to make that default for this device somehow though? The proper fix patch is below. Created attachment 307897 [details]
Fix patch
Awesome thank you so much! I will test it in an hour or so when the latest kernel from git is done building. What version of the kernel would this be in? It slipped from my PR that has been submitted today, so it'll be likely in the second batch for 6.15-rc1 in the next week. Then it'll be backported to stable trees afterwards. (In reply to Takashi Iwai from comment #16) > It slipped from my PR that has been submitted today, so it'll be likely in > the second batch for 6.15-rc1 in the next week. Then it'll be backported to > stable trees afterwards. Alright just tested, on the latest git version the microphone works only with your patch applied. Thank you so much for your work, can't wait until this hits stable! This issue is now resolved. |