Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#75691 - Internal microphone has stopped working and even detect since kernel 5.19.2

Attached to Project: Arch Linux
Opened by karamba (vic3apex) - Thursday, 25 August 2022, 13:51 GMT
Last edited by Toolybird (Toolybird) - Friday, 30 September 2022, 01:19 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Internal microphone has stopped working and is detect since kernel 5.19.2
It work fine on kernel 5.19.1 and early

Additional info:
uname -r
5.19.1-arch2-1

dmesg | egrep 'snd|HDA' | awk -F] '{print $2}'
snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915
snd_hda_codec_conexant hdaudioC0D0: CX20757: BIOS auto-probing.
snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20757: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
snd_hda_codec_conexant hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
snd_hda_codec_conexant hdaudioC0D0: hp_outs=1 (0x16/0x0/0x0/0x0/0x0)
snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0
snd_hda_codec_conexant hdaudioC0D0: inputs:
snd_hda_codec_conexant hdaudioC0D0: Internal Mic=0x1a
snd_hda_codec_conexant hdaudioC0D0: Mic=0x19
input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12

lsmod |grep snd_
snd_hda_codec_hdmi 86016 1
snd_hda_codec_conexant 32768 1
snd_hda_codec_generic 98304 1 snd_hda_codec_conexant
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_intel 61440 8
snd_intel_dspcfg 36864 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_hda_codec 188416 4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
snd_hda_core 118784 5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 172032 6 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer 49152 3 snd_pcm
snd 126976 20 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm

alsactl info
#
# Sound card
#
- card: 0
id: PCH
name: HDA Intel PCH
longname: HDA Intel PCH at 0xd0610000 irq 28
mixer_name: Conexant CX20757
components: HDA:14f15115,17aac03d,00100100 HDA:80862806,80860101,00100000
controls_count: 32
pcm:
- stream: PLAYBACK
devices:
- device: 0
id: CX20757 Analog
name: CX20757 Analog
subdevices:
- subdevice: 0
name: subdevice #0
- device: 3
id: HDMI 0
name: HDMI 0
subdevices:
- subdevice: 0
name: subdevice #0
- stream: CAPTURE
devices:
- device: 0
id: CX20757 Analog
name: CX20757 Analog
subdevices:
- subdevice: 0
name: subdevice #0
alsactl: rawmidi_device_list:105: snd_ctl_rawmidi_next_device

Steps to reproduce:

Just to update the kernel to 5.19.2 or 5.19.3
This task depends upon

Closed by  Toolybird (Toolybird)
Friday, 30 September 2022, 01:19 GMT
Reason for closing:  No response
Comment by Toolybird (Toolybird) - Thursday, 25 August 2022, 22:21 GMT
Could you please test linux 5.19.4.arch1-1 currently in the testing repo? There seems to be quite a lot of sound fixes in there.
Comment by karamba (vic3apex) - Saturday, 27 August 2022, 05:39 GMT
Unfortunately, internal microphone if absent on kernel 5.19.4 as well

uname -r
5.19.4-arch1-1

dmesg | egrep 'snd|HDA' | awk -F] '{print $2}'
snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915
snd_hda_codec_conexant hdaudioC0D0: CX20757: BIOS auto-probing.
snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20757: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
snd_hda_codec_conexant hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
snd_hda_codec_conexant hdaudioC0D0: hp_outs=1 (0x16/0x0/0x0/0x0/0x0)
snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0
snd_hda_codec_conexant hdaudioC0D0: inputs:
snd_hda_codec_conexant hdaudioC0D0: Mic=0x19
snd_hda_codec_conexant hdaudioC0D0: dig-in=0x1a
input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11

lsmod |grep snd_
snd_hda_codec_hdmi 86016 1
snd_hda_codec_conexant 32768 1
snd_hda_codec_generic 98304 1 snd_hda_codec_conexant
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_intel 61440 8
snd_intel_dspcfg 36864 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_hda_codec 188416 4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
snd_hda_core 118784 5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 172032 6 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer 49152 3 snd_pcm
snd 126976 20 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm

alsactl info
#
# Sound card
#
- card: 0
id: PCH
name: HDA Intel PCH
longname: HDA Intel PCH at 0xd0610000 irq 28
mixer_name: Conexant CX20757
components: HDA:14f15115,17aac03d,00100100 HDA:80862806,80860101,00100000
controls_count: 27
pcm:
- stream: PLAYBACK
devices:
- device: 0
id: CX20757 Analog
name: CX20757 Analog
subdevices:
- subdevice: 0
name: subdevice #0
- device: 3
id: HDMI 0
name: HDMI 0
subdevices:
- subdevice: 0
name: subdevice #0
- stream: CAPTURE
devices:
- device: 0
id: CX20757 Analog
name: CX20757 Analog
subdevices:
- subdevice: 0
name: subdevice #0
alsactl: rawmidi_device_list:105: snd_ctl_rawmidi_next_device
Comment by Toolybird (Toolybird) - Sunday, 28 August 2022, 00:00 GMT
Ok, seeing as the issue regressed between 5.19.1 and 5.19.2, it should be fairly straightforward to perform a git-bisection [1] to establish which commit broke it. If you need help please post in the forum. But it first might be worthwhile checking if latest -rc kernel fixes it. You can get an already-compiled latest -rc kernel here [2].

[1] https://wiki.archlinux.org/title/Bisecting_bugs_with_Git
[2] https://arch.miffe.org/x86_64/

Loading...