Public bug reported:

# Bug Report: Internal Microphone Non-Functional on Dell Precision 5690
(rt712-sdca-dmic / SoundWire)

## Summary

The internal microphone on a Dell Precision 5690 is completely non-
functional under Ubuntu 22.04 LTS with HWE kernels 6.8.0-100 and
6.8.0-101. The SoundWire codecs enumerate and attach successfully, the
SOF DSP firmware loads without errors, and all ALSA mixer controls are
correctly set — but no audio is captured from any capture PCM device.
The bug appears to be present across multiple kernel versions and is not
triggered by any identifiable software change.

This bug report, along with many debugging steps, was produced with help
from Claude. It seems that it is related to bug
https://github.com/thesofproject/sof/issues/9852

---

## System Information

| Field | Value |
|---|---|
| Machine | Dell Precision 5690 |
| BIOS Version | 1.15.1 (current) |
| OS | Ubuntu 22.04.x LTS |
| Kernels tested | 6.8.0-100-generic, 6.8.0-101-generic |
| Audio driver | sof-audio-pci-intel-mtl |
| DSP | Intel Meteor Lake audio DSP |
| Headset codec | rt712-sdca (sdw:0:0:025d:0713:01) |
| DMIC codec | rt712-sdca-dmic (sdw:0:3:025d:1713:01) |
| Amplifier codecs | rt1316-sdw x2 (sdw:0:1:025d:1316:01, sdw:0:2:025d:1316:01) 
|
| SOF firmware version | 2.8.1.1 |
| Topology file | intel/sof-ace-tplg/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg 
|
| firmware-sof-signed | 2.0-1ubuntu4.7 |
| alsa-ucm-conf | 1.2.6.3-1ubuntu1.12 |

---

## Symptom

The internal microphone produces complete silence. The capture PCM
device opens successfully and accepts recording commands, but the
resulting audio file contains only silence. This affects all capture
devices on card 1 (sofsoundwire). Speakers, headphone output, and
headset audio output all work correctly.

The microphone appears in Zoom's audio settings as "sof-soundwire
SoundWire microphone" but produces no signal.

---

## Detailed Diagnostic Findings

### 1. SOF firmware initialises cleanly

The SOF DSP firmware loads without any errors:

```
sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI 
class/subclass/prog-if 0x040100
sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 
2.8.1.1
sof-audio-pci-intel-mtl 0000:00:1f.3: Topology file: 
intel/sof-ace-tplg/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg
```

No SOF errors appear in `journalctl -b -k`.

### 2. SoundWire codecs attach successfully

All four SoundWire codec devices enumerate and report `Attached` status:

```
/sys/bus/soundwire/devices/sdw:0:0:025d:0713:01  → Attached
/sys/bus/soundwire/devices/sdw:0:1:025d:1316:01  → Attached
/sys/bus/soundwire/devices/sdw:0:2:025d:1316:01  → Attached
/sys/bus/soundwire/devices/sdw:0:3:025d:1713:01  → Attached
```

### 3. Bus clash on some boots

On some boots the following error appears for the DMIC codec:

```
rt712-sdca-dmic sdw:0:3:025d:1713:01: Bus clash detected before INT mask is 
enabled
```

On other boots this error is absent, but the mic remains non-functional
regardless of whether the error appears. The behaviour varies between
boots without any obvious trigger.

### 4. PCM device names are empty

`/proc/asound/card1/pcm*/info` shows all PCM devices with blank `name:`
fields, which is abnormal and suggests the card is not fully
initialised:

```
card: 1
device: 4
stream: CAPTURE
name:                    ← should show "DMIC" or similar
```

### 5. Components file absent

`/proc/asound/card1/components` does not exist. This file is normally
created by the ASoC driver when SoundWire codecs are successfully
registered, and its absence causes UCM to fail to match the card to its
configuration profile:

```
alsaucm: error failed to open sound card sofsoundwire: No such file or directory
ALSA lib main.c:1412: error: failed to import sofsoundwire use case 
configuration -2
```

### 6. UCM loads via hw:1 but mic remains silent

UCM can be loaded using `hw:1` instead of the card name:

```
alsaucm -c hw:1 list _verbs → 0: HiFi
alsaucm -c hw:1 set _verb HiFi set _enadev Mic → succeeds
```

But recording from `hw:sofsoundwire,4` still produces silence even after
manually running the UCM boot sequence:

```bash
amixer -c 1 cset "name='rt713-dmic ADC 25 Mux'" "DMIC1"
amixer -c 1 cset "name='rt713-dmic FU1E Capture Switch'" 1
```

### 7. ALSA mixer controls are correctly set

All capture controls are enabled and at non-zero levels:
- `rt713-dmic FU1E Capture Switch`: on, on, on, on
- `rt713-dmic FU1E Capture Volume`: 63, 63, 63, 63
- `rt713 FU0F Capture Switch`: on, on
- `rt713 FU0F Capture Volume`: 57, 57

### 8. ASoC deferred binding

Every boot produces:

```
sof_sdw sof_sdw: ASoC: Parent card not yet available, widget card binding 
deferred
```

It is unclear whether this deferred binding ever completes successfully.

---

## Things Ruled Out

The following have been tested and confirmed **not** to be the cause:

- **Kernel version**: Bug present on both 6.8.0-100 and 6.8.0-101
- **intel-microcode update**: Downgraded from 3.20260210 to 3.20250812 — no 
effect
- **PipeWire / pipewire-pulse**: Bug is at ALSA level; `arecord` also produces 
silence
- **ALSA mixer mute**: All capture switches are on, all volumes are non-zero
- **UCM configuration files**: All timestamps are old; files are unmodified
- **firmware-sof-signed**: Package is current; reinstall had no effect
- **Full power cycle**: Did not fix the issue
- **BIOS microphone toggle**: Disabled and re-enabled microphone in BIOS — no 
effect
- **Fn key / mic mute key**: F4 and Fn+F4 and Fn Lock toggled — no effect
- **alsa force-reload**: Makes capture devices visible to `arecord -l` but 
capture still silent

---

## Relationship to Known Issues

This appears to be related to or the same as:
- SOF project issue #9852: https://github.com/thesofproject/sof/issues/9852
- Ubuntu Launchpad bug #2098820: https://bugs.launchpad.net/bugs/2098820

The original SOF issue reports a crackling/fluctuating signal rather
than complete silence, which may indicate a different failure mode or a
progression of the same underlying problem.

---

## Additional Notes

- Speakers and headphone output work correctly on the same SOF card
- The bug appears to have been present for at least several weeks (last 
confirmed working: late February 2025)
- No software update has been identified that correlates with the onset of the 
bug
- Dell Precision 5690 is sold with Ubuntu Linux support

---

## Contact

Hostname: user-Precision-5690

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-6.8.0-100-generic 6.8.0-100.100~22.04.1
ProcVersionSignature: Ubuntu 6.8.0-100.100~22.04.1-generic 6.8.12
Uname: Linux 6.8.0-100-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.10
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC1:  user   2324 F.... pulseaudio
 /dev/snd/controlC0:  user   2324 F.... pulseaudio
CRDA: N/A
CasperMD5CheckMismatches: ./boot/grub/efi.img ./casper/initrd ./casper/vmlinuz 
./scripts/chroot-scripts/os-post/70_fix-apt-installed.sh
CasperMD5CheckResult: fail
CurrentDesktop: ubuntu:GNOME
Date: Fri Mar  6 13:58:16 2026
DistributionChannelDescriptor:
 # This is the distribution channel descriptor for the OEM CDs
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-somerville-jammy-amd64-20220504-33
InstallationDate: Installed on 2024-11-16 (475 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - 
somerville-jammy-amd64-20220504-33
IwConfig:
 lo        no wireless extensions.

 wlp2s0f0  no wireless extensions.
MachineType: Dell Inc. Precision 5690
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-100-generic 
root=UUID=9d99b2f4-413f-47b2-8297-f854c64d6129 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-6.8.0-100-generic N/A
 linux-backports-modules-6.8.0-100-generic  N/A
 linux-firmware                             20220329.git681281e4-0ubuntu3.41
SourcePackage: linux-hwe-6.8
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/24/2025
dmi.bios.release: 1.15
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.15.1
dmi.board.name: 0V3V80
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.ec.firmware.release: 1.22
dmi.modalias: 
dmi:bvnDellInc.:bvr1.15.1:bd07/24/2025:br1.15:efr1.22:svnDellInc.:pnPrecision5690:pvr:rvnDellInc.:rn0V3V80:rvrA00:cvnDellInc.:ct10:cvr:sku0CC8:
dmi.product.family: Precision
dmi.product.name: Precision 5690
dmi.product.sku: 0CC8
dmi.sys.vendor: Dell Inc.

** Affects: linux-hwe-6.8 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: sof-soundwire

** Description changed:

- 
- # Bug Report: Internal Microphone Non-Functional on Dell Precision 5690 
(rt712-sdca-dmic / SoundWire)
+ # Bug Report: Internal Microphone Non-Functional on Dell Precision 5690
+ (rt712-sdca-dmic / SoundWire)
  
  ## Summary
  
  The internal microphone on a Dell Precision 5690 is completely non-
  functional under Ubuntu 22.04 LTS with HWE kernels 6.8.0-100 and
  6.8.0-101. The SoundWire codecs enumerate and attach successfully, the
  SOF DSP firmware loads without errors, and all ALSA mixer controls are
  correctly set — but no audio is captured from any capture PCM device.
  The bug appears to be present across multiple kernel versions and is not
  triggered by any identifiable software change.
  
  This bug report, along with many debugging steps, has produced with help
  from Claude. It seems that it is related to bug
  https://github.com/thesofproject/sof/issues/9852
  
  ---
  
  ## System Information
  
  | Field | Value |
  |---|---|
  | Machine | Dell Precision 5690 |
  | BIOS Version | 1.15.1 (current) |
  | OS | Ubuntu 22.04.x LTS |
  | Kernels tested | 6.8.0-100-generic, 6.8.0-101-generic |
  | Audio driver | sof-audio-pci-intel-mtl |
  | DSP | Intel Meteor Lake audio DSP |
  | Headset codec | rt712-sdca (sdw:0:0:025d:0713:01) |
  | DMIC codec | rt712-sdca-dmic (sdw:0:3:025d:1713:01) |
  | Amplifier codecs | rt1316-sdw x2 (sdw:0:1:025d:1316:01, 
sdw:0:2:025d:1316:01) |
  | SOF firmware version | 2.8.1.1 |
  | Topology file | 
intel/sof-ace-tplg/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg |
  | firmware-sof-signed | 2.0-1ubuntu4.7 |
  | alsa-ucm-conf | 1.2.6.3-1ubuntu1.12 |
  
  ---
  
  ## Symptom
  
  The internal microphone produces complete silence. The capture PCM
  device opens successfully and accepts recording commands, but the
  resulting audio file contains only silence. This affects all capture
  devices on card 1 (sofsoundwire). Speakers, headphone output, and
  headset audio output all work correctly.
  
  The microphone appears in Zoom's audio settings as "sof-soundwire
  SoundWire microphone" but produces no signal.
  
  ---
  
  ## Detailed Diagnostic Findings
  
  ### 1. SOF firmware initialises cleanly
  
  The SOF DSP firmware loads without any errors:
  
  ```
  sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI 
class/subclass/prog-if 0x040100
  sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, 
version: 2.8.1.1
  sof-audio-pci-intel-mtl 0000:00:1f.3: Topology file: 
intel/sof-ace-tplg/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg
  ```
  
  No SOF errors appear in `journalctl -b -k`.
  
  ### 2. SoundWire codecs attach successfully
  
  All four SoundWire codec devices enumerate and report `Attached` status:
  
  ```
  /sys/bus/soundwire/devices/sdw:0:0:025d:0713:01  → Attached
  /sys/bus/soundwire/devices/sdw:0:1:025d:1316:01  → Attached
  /sys/bus/soundwire/devices/sdw:0:2:025d:1316:01  → Attached
  /sys/bus/soundwire/devices/sdw:0:3:025d:1713:01  → Attached
  ```
  
  ### 3. Bus clash on some boots
  
  On some boots the following error appears for the DMIC codec:
  
  ```
  rt712-sdca-dmic sdw:0:3:025d:1713:01: Bus clash detected before INT mask is 
enabled
  ```
  
  On other boots this error is absent, but the mic remains non-functional
  regardless of whether the error appears. The behaviour varies between
  boots without any obvious trigger.
  
  ### 4. PCM device names are empty
  
  `/proc/asound/card1/pcm*/info` shows all PCM devices with blank `name:`
  fields, which is abnormal and suggests the card is not fully
  initialised:
  
  ```
  card: 1
  device: 4
  stream: CAPTURE
  name:                    ← should show "DMIC" or similar
  ```
  
  ### 5. Components file absent
  
  `/proc/asound/card1/components` does not exist. This file is normally
  created by the ASoC driver when SoundWire codecs are successfully
  registered, and its absence causes UCM to fail to match the card to its
  configuration profile:
  
  ```
  alsaucm: error failed to open sound card sofsoundwire: No such file or 
directory
  ALSA lib main.c:1412: error: failed to import sofsoundwire use case 
configuration -2
  ```
  
  ### 6. UCM loads via hw:1 but mic remains silent
  
  UCM can be loaded using `hw:1` instead of the card name:
  
  ```
  alsaucm -c hw:1 list _verbs → 0: HiFi
  alsaucm -c hw:1 set _verb HiFi set _enadev Mic → succeeds
  ```
  
  But recording from `hw:sofsoundwire,4` still produces silence even after
  manually running the UCM boot sequence:
  
  ```bash
  amixer -c 1 cset "name='rt713-dmic ADC 25 Mux'" "DMIC1"
  amixer -c 1 cset "name='rt713-dmic FU1E Capture Switch'" 1
  ```
  
  ### 7. ALSA mixer controls are correctly set
  
  All capture controls are enabled and at non-zero levels:
  - `rt713-dmic FU1E Capture Switch`: on, on, on, on
  - `rt713-dmic FU1E Capture Volume`: 63, 63, 63, 63
  - `rt713 FU0F Capture Switch`: on, on
  - `rt713 FU0F Capture Volume`: 57, 57
  
  ### 8. ASoC deferred binding
  
  Every boot produces:
  
  ```
  sof_sdw sof_sdw: ASoC: Parent card not yet available, widget card binding 
deferred
  ```
  
  It is unclear whether this deferred binding ever completes successfully.
  
  ---
  
  ## Things Ruled Out
  
  The following have been tested and confirmed **not** to be the cause:
  
  - **Kernel version**: Bug present on both 6.8.0-100 and 6.8.0-101
  - **intel-microcode update**: Downgraded from 3.20260210 to 3.20250812 — no 
effect
  - **PipeWire / pipewire-pulse**: Bug is at ALSA level; `arecord` also 
produces silence
  - **ALSA mixer mute**: All capture switches are on, all volumes are non-zero
  - **UCM configuration files**: All timestamps are old; files are unmodified
  - **firmware-sof-signed**: Package is current; reinstall had no effect
  - **Full power cycle**: Did not fix the issue
  - **BIOS microphone toggle**: Disabled and re-enabled microphone in BIOS — no 
effect
  - **Fn key / mic mute key**: F4 and Fn+F4 and Fn Lock toggled — no effect
  - **alsa force-reload**: Makes capture devices visible to `arecord -l` but 
capture still silent
  
  ---
  
  ## Relationship to Known Issues
  
  This appears to be related to or the same as:
  - SOF project issue #9852: https://github.com/thesofproject/sof/issues/9852
  - Ubuntu Launchpad bug #2098820: https://bugs.launchpad.net/bugs/2098820
  
  The original SOF issue reports a crackling/fluctuating signal rather
  than complete silence, which may indicate a different failure mode or a
  progression of the same underlying problem.
  
  ---
  
  ## Additional Notes
  
  - Speakers and headphone output work correctly on the same SOF card
  - The bug appears to have been present for at least several weeks (last 
confirmed working: late February 2025)
  - No software update has been identified that correlates with the onset of 
the bug
  - Dell Precision 5690 is sold with Ubuntu Linux support
  
  ---
  
  ## Contact
  
- Hostname: cjmonahan-Precision-5690
+ Hostname: user-Precision-5690
  
  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: linux-image-6.8.0-100-generic 6.8.0-100.100~22.04.1
  ProcVersionSignature: Ubuntu 6.8.0-100.100~22.04.1-generic 6.8.12
  Uname: Linux 6.8.0-100-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.10
  Architecture: amd64
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC1:  cjmonahan   2324 F.... pulseaudio
-  /dev/snd/controlC0:  cjmonahan   2324 F.... pulseaudio
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC1:  user   2324 F.... pulseaudio
+  /dev/snd/controlC0:  user   2324 F.... pulseaudio
  CRDA: N/A
  CasperMD5CheckMismatches: ./boot/grub/efi.img ./casper/initrd 
./casper/vmlinuz ./scripts/chroot-scripts/os-post/70_fix-apt-installed.sh
  CasperMD5CheckResult: fail
  CurrentDesktop: ubuntu:GNOME
  Date: Fri Mar  6 13:58:16 2026
  DistributionChannelDescriptor:
-  # This is the distribution channel descriptor for the OEM CDs
-  # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
-  canonical-oem-somerville-jammy-amd64-20220504-33
+  # This is the distribution channel descriptor for the OEM CDs
+  # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
+  canonical-oem-somerville-jammy-amd64-20220504-33
  InstallationDate: Installed on 2024-11-16 (475 days ago)
  InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - 
somerville-jammy-amd64-20220504-33
  IwConfig:
-  lo        no wireless extensions.
-  
-  wlp2s0f0  no wireless extensions.
+  lo        no wireless extensions.
+ 
+  wlp2s0f0  no wireless extensions.
  MachineType: Dell Inc. Precision 5690
  ProcEnviron:
-  TERM=xterm-256color
-  PATH=(custom, no user)
-  XDG_RUNTIME_DIR=<set>
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  TERM=xterm-256color
+  PATH=(custom, no user)
+  XDG_RUNTIME_DIR=<set>
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-100-generic 
root=UUID=9d99b2f4-413f-47b2-8297-f854c64d6129 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
-  linux-restricted-modules-6.8.0-100-generic N/A
-  linux-backports-modules-6.8.0-100-generic  N/A
-  linux-firmware                             20220329.git681281e4-0ubuntu3.41
+  linux-restricted-modules-6.8.0-100-generic N/A
+  linux-backports-modules-6.8.0-100-generic  N/A
+  linux-firmware                             20220329.git681281e4-0ubuntu3.41
  SourcePackage: linux-hwe-6.8
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/24/2025
  dmi.bios.release: 1.15
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.15.1
  dmi.board.name: 0V3V80
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 1.22
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.15.1:bd07/24/2025:br1.15:efr1.22:svnDellInc.:pnPrecision5690:pvr:rvnDellInc.:rn0V3V80:rvrA00:cvnDellInc.:ct10:cvr:sku0CC8:
  dmi.product.family: Precision
  dmi.product.name: Precision 5690
  dmi.product.sku: 0CC8
  dmi.sys.vendor: Dell Inc.

** Description changed:

  # Bug Report: Internal Microphone Non-Functional on Dell Precision 5690
  (rt712-sdca-dmic / SoundWire)
  
  ## Summary
  
  The internal microphone on a Dell Precision 5690 is completely non-
  functional under Ubuntu 22.04 LTS with HWE kernels 6.8.0-100 and
  6.8.0-101. The SoundWire codecs enumerate and attach successfully, the
  SOF DSP firmware loads without errors, and all ALSA mixer controls are
  correctly set — but no audio is captured from any capture PCM device.
  The bug appears to be present across multiple kernel versions and is not
  triggered by any identifiable software change.
  
- This bug report, along with many debugging steps, has produced with help
+ This bug report, along with many debugging steps, was produced with help
  from Claude. It seems that it is related to bug
  https://github.com/thesofproject/sof/issues/9852
  
  ---
  
  ## System Information
  
  | Field | Value |
  |---|---|
  | Machine | Dell Precision 5690 |
  | BIOS Version | 1.15.1 (current) |
  | OS | Ubuntu 22.04.x LTS |
  | Kernels tested | 6.8.0-100-generic, 6.8.0-101-generic |
  | Audio driver | sof-audio-pci-intel-mtl |
  | DSP | Intel Meteor Lake audio DSP |
  | Headset codec | rt712-sdca (sdw:0:0:025d:0713:01) |
  | DMIC codec | rt712-sdca-dmic (sdw:0:3:025d:1713:01) |
  | Amplifier codecs | rt1316-sdw x2 (sdw:0:1:025d:1316:01, 
sdw:0:2:025d:1316:01) |
  | SOF firmware version | 2.8.1.1 |
  | Topology file | 
intel/sof-ace-tplg/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg |
  | firmware-sof-signed | 2.0-1ubuntu4.7 |
  | alsa-ucm-conf | 1.2.6.3-1ubuntu1.12 |
  
  ---
  
  ## Symptom
  
  The internal microphone produces complete silence. The capture PCM
  device opens successfully and accepts recording commands, but the
  resulting audio file contains only silence. This affects all capture
  devices on card 1 (sofsoundwire). Speakers, headphone output, and
  headset audio output all work correctly.
  
  The microphone appears in Zoom's audio settings as "sof-soundwire
  SoundWire microphone" but produces no signal.
  
  ---
  
  ## Detailed Diagnostic Findings
  
  ### 1. SOF firmware initialises cleanly
  
  The SOF DSP firmware loads without any errors:
  
  ```
  sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI 
class/subclass/prog-if 0x040100
  sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, 
version: 2.8.1.1
  sof-audio-pci-intel-mtl 0000:00:1f.3: Topology file: 
intel/sof-ace-tplg/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg
  ```
  
  No SOF errors appear in `journalctl -b -k`.
  
  ### 2. SoundWire codecs attach successfully
  
  All four SoundWire codec devices enumerate and report `Attached` status:
  
  ```
  /sys/bus/soundwire/devices/sdw:0:0:025d:0713:01  → Attached
  /sys/bus/soundwire/devices/sdw:0:1:025d:1316:01  → Attached
  /sys/bus/soundwire/devices/sdw:0:2:025d:1316:01  → Attached
  /sys/bus/soundwire/devices/sdw:0:3:025d:1713:01  → Attached
  ```
  
  ### 3. Bus clash on some boots
  
  On some boots the following error appears for the DMIC codec:
  
  ```
  rt712-sdca-dmic sdw:0:3:025d:1713:01: Bus clash detected before INT mask is 
enabled
  ```
  
  On other boots this error is absent, but the mic remains non-functional
  regardless of whether the error appears. The behaviour varies between
  boots without any obvious trigger.
  
  ### 4. PCM device names are empty
  
  `/proc/asound/card1/pcm*/info` shows all PCM devices with blank `name:`
  fields, which is abnormal and suggests the card is not fully
  initialised:
  
  ```
  card: 1
  device: 4
  stream: CAPTURE
  name:                    ← should show "DMIC" or similar
  ```
  
  ### 5. Components file absent
  
  `/proc/asound/card1/components` does not exist. This file is normally
  created by the ASoC driver when SoundWire codecs are successfully
  registered, and its absence causes UCM to fail to match the card to its
  configuration profile:
  
  ```
  alsaucm: error failed to open sound card sofsoundwire: No such file or 
directory
  ALSA lib main.c:1412: error: failed to import sofsoundwire use case 
configuration -2
  ```
  
  ### 6. UCM loads via hw:1 but mic remains silent
  
  UCM can be loaded using `hw:1` instead of the card name:
  
  ```
  alsaucm -c hw:1 list _verbs → 0: HiFi
  alsaucm -c hw:1 set _verb HiFi set _enadev Mic → succeeds
  ```
  
  But recording from `hw:sofsoundwire,4` still produces silence even after
  manually running the UCM boot sequence:
  
  ```bash
  amixer -c 1 cset "name='rt713-dmic ADC 25 Mux'" "DMIC1"
  amixer -c 1 cset "name='rt713-dmic FU1E Capture Switch'" 1
  ```
  
  ### 7. ALSA mixer controls are correctly set
  
  All capture controls are enabled and at non-zero levels:
  - `rt713-dmic FU1E Capture Switch`: on, on, on, on
  - `rt713-dmic FU1E Capture Volume`: 63, 63, 63, 63
  - `rt713 FU0F Capture Switch`: on, on
  - `rt713 FU0F Capture Volume`: 57, 57
  
  ### 8. ASoC deferred binding
  
  Every boot produces:
  
  ```
  sof_sdw sof_sdw: ASoC: Parent card not yet available, widget card binding 
deferred
  ```
  
  It is unclear whether this deferred binding ever completes successfully.
  
  ---
  
  ## Things Ruled Out
  
  The following have been tested and confirmed **not** to be the cause:
  
  - **Kernel version**: Bug present on both 6.8.0-100 and 6.8.0-101
  - **intel-microcode update**: Downgraded from 3.20260210 to 3.20250812 — no 
effect
  - **PipeWire / pipewire-pulse**: Bug is at ALSA level; `arecord` also 
produces silence
  - **ALSA mixer mute**: All capture switches are on, all volumes are non-zero
  - **UCM configuration files**: All timestamps are old; files are unmodified
  - **firmware-sof-signed**: Package is current; reinstall had no effect
  - **Full power cycle**: Did not fix the issue
  - **BIOS microphone toggle**: Disabled and re-enabled microphone in BIOS — no 
effect
  - **Fn key / mic mute key**: F4 and Fn+F4 and Fn Lock toggled — no effect
  - **alsa force-reload**: Makes capture devices visible to `arecord -l` but 
capture still silent
  
  ---
  
  ## Relationship to Known Issues
  
  This appears to be related to or the same as:
  - SOF project issue #9852: https://github.com/thesofproject/sof/issues/9852
  - Ubuntu Launchpad bug #2098820: https://bugs.launchpad.net/bugs/2098820
  
  The original SOF issue reports a crackling/fluctuating signal rather
  than complete silence, which may indicate a different failure mode or a
  progression of the same underlying problem.
  
  ---
  
  ## Additional Notes
  
  - Speakers and headphone output work correctly on the same SOF card
  - The bug appears to have been present for at least several weeks (last 
confirmed working: late February 2025)
  - No software update has been identified that correlates with the onset of 
the bug
  - Dell Precision 5690 is sold with Ubuntu Linux support
  
  ---
  
  ## Contact
  
  Hostname: user-Precision-5690
  
  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: linux-image-6.8.0-100-generic 6.8.0-100.100~22.04.1
  ProcVersionSignature: Ubuntu 6.8.0-100.100~22.04.1-generic 6.8.12
  Uname: Linux 6.8.0-100-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.10
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  user   2324 F.... pulseaudio
   /dev/snd/controlC0:  user   2324 F.... pulseaudio
  CRDA: N/A
  CasperMD5CheckMismatches: ./boot/grub/efi.img ./casper/initrd 
./casper/vmlinuz ./scripts/chroot-scripts/os-post/70_fix-apt-installed.sh
  CasperMD5CheckResult: fail
  CurrentDesktop: ubuntu:GNOME
  Date: Fri Mar  6 13:58:16 2026
  DistributionChannelDescriptor:
   # This is the distribution channel descriptor for the OEM CDs
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-jammy-amd64-20220504-33
  InstallationDate: Installed on 2024-11-16 (475 days ago)
  InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - 
somerville-jammy-amd64-20220504-33
  IwConfig:
   lo        no wireless extensions.
  
   wlp2s0f0  no wireless extensions.
  MachineType: Dell Inc. Precision 5690
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-100-generic 
root=UUID=9d99b2f4-413f-47b2-8297-f854c64d6129 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-6.8.0-100-generic N/A
   linux-backports-modules-6.8.0-100-generic  N/A
   linux-firmware                             20220329.git681281e4-0ubuntu3.41
  SourcePackage: linux-hwe-6.8
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/24/2025
  dmi.bios.release: 1.15
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.15.1
  dmi.board.name: 0V3V80
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 1.22
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.15.1:bd07/24/2025:br1.15:efr1.22:svnDellInc.:pnPrecision5690:pvr:rvnDellInc.:rn0V3V80:rvrA00:cvnDellInc.:ct10:cvr:sku0CC8:
  dmi.product.family: Precision
  dmi.product.name: Precision 5690
  dmi.product.sku: 0CC8
  dmi.sys.vendor: Dell Inc.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143593

Title:
  Internal microphone has stopped working - Dell Precision 5690

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.8/+bug/2143593/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to