Bug 220058 - Mic input not working anymore on laptop
Summary: Mic input not working anymore on laptop
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Sound(ALSA) (show other bugs)
Hardware: Intel Linux
: P3 high
Assignee: Jaroslav Kysela
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-27 14:58 UTC by piergiorgio.sartor
Modified: 2025-04-30 05:34 UTC (History)
1 user (show)

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg output, as requested in the Fedora bug report. (91.03 KB, text/plain)
2025-04-27 14:58 UTC, piergiorgio.sartor
Details
Output of alsa-info.sh for working kernel (41.88 KB, text/plain)
2025-04-28 17:38 UTC, piergiorgio.sartor
Details
Output of alsa-info.sh for *not* working kernel (41.96 KB, text/plain)
2025-04-28 17:39 UTC, piergiorgio.sartor
Details

Description piergiorgio.sartor 2025-04-27 14:58:20 UTC
Created attachment 308035 [details]
dmesg output, as requested in the Fedora bug report.

Please refer to: https://bugzilla.redhat.com/show_bug.cgi?id=2362542

Since kernel 6.13.x, on Fedora 41, the microphone input is not working anymore.
Kernel up to 6.12.13 are fine, but it seems the 6.13.x provide updates to the audio drivers, which might have broken this specific HW.
Please note, maybe the ALSA subsystem is not the correct component, in case, feel free to change it.

Some further info:

lspci -v -s 00:1f.3

00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
	Subsystem: ASUSTeK Computer Inc. Device 12f0
	Flags: bus master, fast devsel, latency 32, IRQ 133
	Memory at ef228000 (64-bit, non-prefetchable) [size=16K]
	Memory at ef200000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [50] Power Management version 3
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_skl

wpctl status
PipeWire 'pipewire-0' [1.2.7, user@vivobook, cookie:2925585539]
 └─ Clients:
        32. WirePlumber                         [1.2.7, user@vivobook, pid:2554]
        33. pipewire                            [1.2.7, user@vivobook, pid:2555]
        46. WirePlumber [export]                [1.2.7, user@vivobook, pid:2554]
        47. xfce4-pulseaudio-plugin             [1.2.7, user@vivobook, pid:2456]
        62. Blueman                             [1.2.7, user@vivobook, pid:2766]
        64. wpctl                               [1.2.7, user@vivobook, pid:3497]

Audio
 ├─ Devices:
 │      48. Built-in Audio                      [alsa]
 │  
 ├─ Sinks:
 │  *   55. Built-in Audio Analog Stereo        [vol: 0.60]
 │  
 ├─ Sources:
 │  *   56. Built-in Audio Analog Stereo        [vol: 0.73]
 │  
 ├─ Filters:
 │  
 └─ Streams:

Video
 ├─ Devices:
 │      34. USB2.0 VGA UVC WebCam               [v4l2]
 │      45. USB2.0 VGA UVC WebCam               [v4l2]
 │  
 ├─ Sinks:
 │  
 ├─ Sources:
 │  *   60. USB2.0 VGA UVC WebCam (V4L2)       
 │  
 ├─ Filters:
 │  
 └─ Streams:

Settings
 └─ Default Configuuser Devices:


Please note the following.

What I can do:
1) play with kernel & kernel modules parameter
2) play with user space tools
3) check and report logs

What I cannot do:
1) bisect the issue or, in general, re-compile the kernel

Thanks!
Comment 1 Takashi Iwai 2025-04-28 07:24:39 UTC
Please give alsa-info.sh outputs from both working and non-working kernels.
Run the script with --no-upload option, and attach the outputs to Bugzilla.

Also, make sure that the problem still persists with the recent 6.15-rc kernel.
Comment 2 piergiorgio.sartor 2025-04-28 17:38:32 UTC
Created attachment 308039 [details]
Output of alsa-info.sh for working kernel
Comment 3 piergiorgio.sartor 2025-04-28 17:39:00 UTC
Created attachment 308040 [details]
Output of alsa-info.sh for *not* working kernel
Comment 4 piergiorgio.sartor 2025-04-28 17:40:33 UTC
The two outputs are attached.
I add a quick diff between them and something seems strange, in relation to the input connection.

About kernel 6.15.x, I'll have to wait since Fedora will have one available (Rawhide or else).

Hope this helps,

bye,

pg
Comment 5 Takashi Iwai 2025-04-29 18:12:10 UTC
Likely a similar problem as other ASUS models.

Try to boot 6.14.3 kernel with snd_hda_intel.model=1043:1c80 boot option.
Comment 6 piergiorgio.sartor 2025-04-29 19:39:04 UTC
On 29/04/2025 20.12, bugzilla-daemon@kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=220058
> 
> --- Comment #5 from Takashi Iwai (tiwai@suse.de) ---
> Likely a similar problem as other ASUS models.
> 
> Try to boot 6.14.3 kernel with snd_hda_intel.model=1043:1c80 boot option.
> 

This worked...

What now?

Wait for a patch or just add to grub or to the
module conf (/etc/modprobe.d/snd_hda_intel.conf)
the model number?

Thanks,

bye,
Comment 7 Takashi Iwai 2025-04-30 05:34:31 UTC
Submitted the fix patch now:
  https://lore.kernel.org/20250430053210.31776-1-tiwai@suse.de
Until this gets merged to the upstream, keep the boot option.

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