1. Please describe the problem: On kernel 6.12.14-200 the internal microphone on an Asus X515JA laptop stops working. Only internal microphone is effected, my external USB microphone works fine. 2. What is the Version-Release number of the kernel: 6.12.14-200 3. Did it work previously in Fedora? If so, what kernel version did the issue *first* appear? Old kernels are available for download at https://koji.fedoraproject.org/koji/packageinfo?packageID=8 : It worked on 6.12.13-200 and under, stops working at 6.12.14-200 and up. 4. Can you reproduce this issue? If so, please provide the steps to reproduce the issue below: Install Fedora Workstation on an Asus X515JA, update to latest kernel and try to use the microphone. 5. Does this problem occur with the latest Rawhide kernel? To install the Rawhide kernel, run ``sudo dnf install fedora-repos-rawhide`` followed by ``sudo dnf update --enablerepo=rawhide kernel``: On rawhide kernel 6.14.0 the issue is still the same. 6. Are you running any modules that not shipped with directly Fedora's kernel?: No 7. Please attach the kernel logs. You can get the complete kernel log for a boot with ``journalctl --no-hostname -k > dmesg.txt``. If the issue occurred on a previous boot, use the journalctl ``-b`` flag. Reproducible: Always
Created attachment 2077884 [details] journalctl --no-hostname -k > dmesg.txt
I'm having the same problem; on 6.13.5-200 kernel the internal mic does't work, but when I boot into 6.12.9-200 it works normally (I tested it recording a video in both cases, and only got to hear the audio in the latter).
(In reply to torotegui from comment #2) > I'm having the same problem; on 6.13.5-200 kernel the internal mic does't > work, but when I boot into 6.12.9-200 it works normally (I tested it > recording a video in both cases, and only got to hear the audio in the > latter). Have you had any luck with this? Are you on X515JA exactly or a simillar model?
Created attachment 2080409 [details] dmesg on kernel-6.14.0-0.rc6.20250314git695caca9345a.53.fc43 For me even on the latest rawhide kernel from march 14th it's still broken, is there any more useful information I can provide? I attached the new dmesg on latest rawhide kernel-6.14.0-0.rc6.20250314git695caca9345a.53.fc43 if that helps.
(In reply to kirlubla from comment #3) > (In reply to torotegui from comment #2) > > I'm having the same problem; on 6.13.5-200 kernel the internal mic does't > > work, but when I boot into 6.12.9-200 it works normally (I tested it > > recording a video in both cases, and only got to hear the audio in the > > latter). > > Have you had any luck with this? Are you on X515JA exactly or a simillar > model? None at all, and same as you, I'm having the same error on the latest kernel from march 14th. In the mean time I've been booting into the 6.12 kernel when I need to use the mic (i.e. meetings) and haven't had much time to look further into it. And yes, I'm on X515JA exactly.
(In reply to torotegui from comment #5) > (In reply to kirlubla from comment #3) > > (In reply to torotegui from comment #2) > > > I'm having the same problem; on 6.13.5-200 kernel the internal mic does't > > > work, but when I boot into 6.12.9-200 it works normally (I tested it > > > recording a video in both cases, and only got to hear the audio in the > > > latter). > > > > Have you had any luck with this? Are you on X515JA exactly or a simillar > > model? > > None at all, and same as you, I'm having the same error on the latest kernel > from march 14th. In the mean time I've been booting into the 6.12 kernel > when I need to use the mic (i.e. meetings) and haven't had much time to look > further into it. And yes, I'm on X515JA exactly. Good news it might be fixed soonish. I built a vanilla kernel to make a kernel bug report and i will be able to do a git bisect on sunday. https://bugzilla.kernel.org/show_bug.cgi?id=219902
(In reply to kirlubla from comment #6) > (In reply to torotegui from comment #5) > > (In reply to kirlubla from comment #3) > > > (In reply to torotegui from comment #2) > > > > I'm having the same problem; on 6.13.5-200 kernel the internal mic does't > > > > work, but when I boot into 6.12.9-200 it works normally (I tested it > > > > recording a video in both cases, and only got to hear the audio in the > > > > latter). > > > > > > Have you had any luck with this? Are you on X515JA exactly or a simillar > > > model? > > > > None at all, and same as you, I'm having the same error on the latest kernel > > from march 14th. In the mean time I've been booting into the 6.12 kernel > > when I need to use the mic (i.e. meetings) and haven't had much time to look > > further into it. And yes, I'm on X515JA exactly. > > Good news it might be fixed soonish. I built a vanilla kernel to make a > kernel bug report and i will be able to do a git bisect on sunday. > https://bugzilla.kernel.org/show_bug.cgi?id=219902 Thank you so much for the effort, I don't know a thing about building kernels, so really appreciate what you're doing. Just to let you know, I upgraded to the latest kernel (6.13.7) and the issue still happens (and for you too I think, from what you said on the bug report you linked). Best of luck, hope to hear from you on sunday :) and if I could help in any way, just ask.
Thank you! Still working on it, it's just taking longer than I thought it would.
Update: Thanks to tiwai there is now a temporary workaround: boot with "snd_hda_intel.model=1043:1271" boot option. You can add the boot option by pressing e when booting and adding it to the line with linux. I will attach an example image.
Created attachment 2082087 [details] Temporary fix
(In reply to kirlubla from comment #10) > Created attachment 2082087 [details] > Temporary fix Thank you so much! I'm unable to test right now but will let you know when I do. I'm very grateful for your help and Takashi's.
No problem! A more permanent fix should be coming soon enough in an update.
Just tested it and it worked. Great!
As of fedora 42 and kernel 6.14.2 (presumably it will be fixed in fedora 41 soon as well), it works! No extra configuration needed.