Bug 2347640 - Internal microphone on Asus X515JA not detected
Summary: Internal microphone on Asus X515JA not detected
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 41
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-02-26 01:37 UTC by kirlubla@gmail.com
Modified: 2025-04-16 02:27 UTC (History)
16 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-04-16 02:27:14 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
journalctl --no-hostname -k > dmesg.txt (88.79 KB, text/plain)
2025-02-26 01:41 UTC, kirlubla@gmail.com
no flags Details
dmesg on kernel-6.14.0-0.rc6.20250314git695caca9345a.53.fc43 (105.39 KB, text/plain)
2025-03-16 12:32 UTC, kirlubla@gmail.com
no flags Details
Temporary fix (19.33 MB, image/png)
2025-03-26 13:36 UTC, kirlubla@gmail.com
no flags Details

Description kirlubla@gmail.com 2025-02-26 01:37:33 UTC
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

Comment 1 kirlubla@gmail.com 2025-02-26 01:41:30 UTC
Created attachment 2077884 [details]
journalctl --no-hostname -k > dmesg.txt

Comment 2 torotegui 2025-03-04 03:54:35 UTC
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).

Comment 3 kirlubla@gmail.com 2025-03-16 12:26:56 UTC
(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?

Comment 4 kirlubla@gmail.com 2025-03-16 12:32:39 UTC
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.

Comment 5 torotegui 2025-03-17 02:51:54 UTC
(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.

Comment 6 kirlubla@gmail.com 2025-03-21 11:38:25 UTC
(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

Comment 7 torotegui 2025-03-22 15:38:55 UTC
(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.

Comment 8 kirlubla@gmail.com 2025-03-24 22:18:02 UTC
Thank you! Still working on it, it's just taking longer than I thought it would.

Comment 9 kirlubla@gmail.com 2025-03-26 13:30:10 UTC
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.

Comment 10 kirlubla@gmail.com 2025-03-26 13:36:47 UTC
Created attachment 2082087 [details]
Temporary fix

Comment 11 torotegui 2025-03-26 19:20:59 UTC
(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.

Comment 12 kirlubla@gmail.com 2025-03-26 20:09:01 UTC
No problem! A more permanent fix should be coming soon enough in an update.

Comment 13 torotegui 2025-03-27 00:13:28 UTC
Just tested it and it worked. Great!

Comment 14 kirlubla@gmail.com 2025-04-16 02:27:14 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.