You are not logged in.

#1 2021-08-12 11:26:26

lna
Member
Registered: 2021-07-31
Posts: 26

Microphone not working on XPS 9700

Hi foks,

I am having issues getting the microphone to work on my Dell XPS 9700 (with RTX 2060), kernel version 5.13.8-arch1-1. pulse-audio and sof-firmware have been installed to get the speakers to work as per the wiki. I followed guidance in a previous thread but this has not fixed the issue. At the request of this post I am opening up a new thread with the outputs asked for.

Thanks the guidance

sudo dmesg | grep -iE 'snd|sof'
[    0.468055] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.517733] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.517733] software IO TLB: mapped [mem 0x000000004b5c2000-0x000000004f5c2000] (64MB)
[    1.465692] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    1.465771] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    1.465836] snd_hda_intel 0000:01:00.1: Disabling MSI
[    1.465842] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    1.717593] snd_soc_skl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    1.862322] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    1.862336] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0000 -> 0002)
[    1.862530] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    2.556809] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    2.619033] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[    2.631032] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 4
[    2.633069] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 1:8:0-9e7a8
[    2.633071] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[    2.633074] sof-audio-pci-intel-cnl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[    2.750671] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 1:8:0-9e7a8
[    2.750673] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[    2.756846] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology: ABI 3:18:1 Kernel ABI 3:18:0
[    2.771412] sof-audio-pci-intel-cnl 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred[    3.239703] input: sof-soundwire Headset Jack as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1/input36
[    3.239789] input: sof-soundwire HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1/input37
[    3.239855] input: sof-soundwire HDMI/DP,pcm=6 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1/input38
[    3.239930] input: sof-soundwire HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1/input39
arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: sofsoundwire [sof-soundwire], device 1: Jack In (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 4: Microphone (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
pacmd list-sources
7 source(s) available.
    index: 0
        name: <alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_7__sink.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 341.33 ms
        monitor_of: 0
        card: 1 <alsa_card.pci-0000_00_1f.3-platform-sof_sdw>
        module: 7
        properties:
                device.description = "Monitor of Comet Lake PCH cAVS HDMI / DisplayPort 3 Output"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "sof-soundwire"
                alsa.long_card_name = "Intel Soundwire SOF"
                alsa.driver_name = "snd_soc_sof_sdw"
                device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "06c8"
                device.product.name = "Comet Lake PCH cAVS"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
    index: 1
        name: <alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_6__sink.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 341.33 ms
        monitor_of: 1
        card: 1 <alsa_card.pci-0000_00_1f.3-platform-sof_sdw>
        module: 7
        properties:
                device.description = "Monitor of Comet Lake PCH cAVS HDMI / DisplayPort 2 Output"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "sof-soundwire"
                alsa.long_card_name = "Intel Soundwire SOF"
                alsa.driver_name = "snd_soc_sof_sdw"
                device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "06c8"
                device.product.name = "Comet Lake PCH cAVS"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
    index: 2
        name: <alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_5__sink.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 341.33 ms
        monitor_of: 2
        card: 1 <alsa_card.pci-0000_00_1f.3-platform-sof_sdw>
        module: 7
        properties:
                device.description = "Monitor of Comet Lake PCH cAVS HDMI / DisplayPort 1 Output"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "sof-soundwire"
                alsa.long_card_name = "Intel Soundwire SOF"
                alsa.driver_name = "snd_soc_sof_sdw"
                device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "06c8"
                device.product.name = "Comet Lake PCH cAVS"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
    index: 3
        name: <alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire__sink.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 341.33 ms
        monitor_of: 3
        card: 1 <alsa_card.pci-0000_00_1f.3-platform-sof_sdw>
        module: 7
        properties:
                device.description = "Monitor of Comet Lake PCH cAVS Headphones"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "sof-soundwire"
                alsa.long_card_name = "Intel Soundwire SOF"
                alsa.driver_name = "snd_soc_sof_sdw"
                device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "06c8"
                device.product.name = "Comet Lake PCH cAVS"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
    index: 4
        name: <alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_2__sink.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: IDLE
        suspend cause: (none)
        priority: 1030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 3 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 341.33 ms; range is 0.50 .. 341.33 ms
        monitor_of: 4
        card: 1 <alsa_card.pci-0000_00_1f.3-platform-sof_sdw>
        module: 7
        properties:
                device.description = "Monitor of Comet Lake PCH cAVS Speaker"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "sof-soundwire"
                alsa.long_card_name = "Intel Soundwire SOF"
                alsa.driver_name = "snd_soc_sof_sdw"
                device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "06c8"
                device.product.name = "Comet Lake PCH cAVS"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
    index: 5
        name: <alsa_input.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_1__source>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9032
        volume: front-left: 65522 / 100% / -0.01 dB,   front-right: 65522 / 100% / -0.01 dB
                balance 0.00
        base volume: 20724 /  32% / -30.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 341.33 ms
        card: 1 <alsa_card.pci-0000_00_1f.3-platform-sof_sdw>
        module: 7
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = ""
                alsa.id = "Jack In (*)"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "1"
                alsa.card = "1"
                alsa.card_name = "sof-soundwire"
                alsa.long_card_name = "Intel Soundwire SOF"
                alsa.driver_name = "snd_soc_sof_sdw"
                device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "06c8"
                device.product.name = "Comet Lake PCH cAVS"
                device.string = "_ucm0003.hw:sofsoundwire,1"
                device.buffering.buffer_size = "65536"
                device.buffering.fragment_size = "16384"
                device.access_mode = "mmap+timer"
                device.profile.name = "HiFi: hw:sofsoundwire,1: source"
                device.profile.description = "Headset Microphone"
                alsa.mixer_device = "_ucm0003.hw:sofsoundwire"
                device.description = "Comet Lake PCH cAVS Headset Microphone"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                [In] Headset: Headset Microphone (priority 200, latency offset 0 usec, available: no)
                        properties:

        active port: <[In] Headset>
  * index: 6
        name: <alsa_input.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_4__source>
        driver: <module-alsa-card.c>
        flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9031
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 341.33 ms
        card: 1 <alsa_card.pci-0000_00_1f.3-platform-sof_sdw>
        module: 7
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = ""
                alsa.id = "Microphone (*)"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "4"
                alsa.card = "1"
                alsa.card_name = "sof-soundwire"
                alsa.long_card_name = "Intel Soundwire SOF"
                alsa.driver_name = "snd_soc_sof_sdw"
                device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "06c8"
                device.product.name = "Comet Lake PCH cAVS"
                device.string = "_ucm0003.hw:sofsoundwire,4"
                device.buffering.buffer_size = "65536"
                device.buffering.fragment_size = "16384"
                device.access_mode = "mmap+timer"
                device.profile.name = "HiFi: hw:sofsoundwire,4: source"
                device.profile.description = "SoundWire microphones"
                alsa.mixer_device = "_ucm0003.hw:sofsoundwire"
                device.description = "Comet Lake PCH cAVS SoundWire microphones"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                [In] Mic: SoundWire microphones (priority 100, latency offset 0 usec, available: unknown)
                        properties:

        active port: <[In] Mic>

Last edited by lna (2021-08-16 09:42:36)

Offline

#2 2021-08-12 11:29:57

lna
Member
Registered: 2021-07-31
Posts: 26

Re: Microphone not working on XPS 9700

I realised pulseaudio-alsa was not installed so after a reboot everything is fixed. Marking as solved

Last edited by lna (2021-08-16 09:46:23)

Offline

Board footer

Powered by FluxBB