Bug 220058

Summary: Mic input not working anymore on laptop
Product: Drivers Reporter: piergiorgio.sartor
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: RESOLVED CODE_FIX    
Severity: high CC: tiwai
Priority: P3    
Hardware: Intel   
OS: Linux   
Kernel Version: Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg output, as requested in the Fedora bug report.
Output of alsa-info.sh for working kernel
Output of alsa-info.sh for *not* working kernel

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.