** Description changed:

  The microphone on my DELL Precision 5690 doesn't work after upgrading to
  the Linux image 6.11.0-17 from 6.8.0.52 - Ubuntu 24.04.2 LTS.
  
  When I go to the audio panel, the microphone seems to be receiving a
  saturated signal, and it continuously fluctuates (see video). When I
  record, I hear a crackling sound.
  
  This is not the first time this issue has occurred; it happens with
  every new kernel since at least the kernel 6.8.0.41.
  
  I tried purging and reinstalling PulseAudio, PipeWire, linux-firmware,
- and ubuntu-drivers-common, firmware-sof-signed but it didn't solve the
- problem.
+ and ubuntu-drivers-common, firmware-sof-signed, alsa-utils, ... but it
+ didn't solve the problem.
  
+ 
+ OTHER INVESTIGATION :
+ 1- Verified PipeWire Installation and Services
+  - Checked that PipeWire and related components (pipewire-pulse, libpipewire, 
etc.) were installed.
+  - Tried listing and restarting PipeWire-related services using both 
systemctl and systemctl --user, but the expected service units (like 
pipewire.service or pipewire-pulse.service) were not found or failed to start.
+ 
+ 2- Examined ALSA Logs
+ - Reviewed system logs (journalctl -xe | grep alsa) and found repeated errors 
such as "snd_pcm_avail after recover: Relais brisé (pipe)", indicating 
persistent ALSA issues with the SoundWire device on the Meteor Lake-P HD Audio 
Controller.
+ 
+ 3- Forced Driver Options
+ - Attempted to disable the SOF (Sound Open Firmware) driver by adding the 
option options snd_intel_dspcfg dsp_driver=1 to /etc/modprobe.d/alsa.conf to 
force the use of the legacy snd_hda_intel driver.
+ - Updated the initramfs (sudo update-initramfs -u) and rebooted the system.
+ - Also tried the inverse (dsp_driver=0) to force the SOF driver, but neither 
change resolved the problem.
+ 
+ 4- Reinstallation and Updates
+ - Reinstalled PipeWire and related packages.
+ - Checked for and installed BIOS and firmware updates as well as considering 
different kernel versions (mainline or older versions) to address potential 
compatibility issues, but these steps did not fix the audio problem.
+ 
+ Overall, none of these measures succeeded in activating the SoundWire
+ input, and the ALSA errors persisted.
+ 
+ 
+ ============
  $ lspci | grep -i audio
  00:1f.3 Multimedia audio controller: Intel Corporation Meteor Lake-P HD Audio 
Controller (rev 20)
  01:00.1 Audio device: NVIDIA Corporation Device 22be (rev a1)
  
+ ============
  $ cat /proc/asound/cards
   0 [NVidia         ]: HDA-Intel - HDA NVidia
                        HDA NVidia at 0x7d000000 irq 17
   1 [sofsoundwire   ]: sof-soundwire - sof-soundwire
                        DellInc.-Precision5690--02RYDD
  
  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: pulseaudio 1:16.1+dfsg1-2ubuntu10.1
  ProcVersionSignature: Ubuntu 6.11.0-17.17~24.04.2-generic 6.11.11
  Uname: Linux 6.11.0-17-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.28.1-0ubuntu3.3
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/seq:        glion      3136 F.... pipewire
   /dev/snd/controlC0:  glion      3139 F.... wireplumber
   /dev/snd/controlC1:  glion      3136 F.... pipewire
                        glion      3139 F.... wireplumber
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Feb 18 23:50:51 2025
  InstallationDate: Installed on 2025-01-03 (46 days ago)
  InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 
(20240827.1)
  MachineType: Dell Inc. Precision 5690
  ProcEnviron:
   LANG=fr_FR.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  SourcePackage: pulseaudio
  Symptom: audio
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 12/31/2024
  dmi.bios.release: 1.10
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.10.0
  dmi.board.name: 02RYDD
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 1.18
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.10.0:bd12/31/2024:br1.10:efr1.18:svnDellInc.:pnPrecision5690:pvr:rvnDellInc.:rn02RYDD:rvrA00:cvnDellInc.:ct10:cvr:sku0CC8:
  dmi.product.family: Precision
  dmi.product.name: Precision 5690
  dmi.product.sku: 0CC8
  dmi.sys.vendor: Dell Inc.
+ 
+ ============
+ $ pactl list short sources
+ 48    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_7__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
+ 49    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_6__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
+ 50    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_5__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
+ 51    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire__sink.monitor
       PipeWire        s32le 2ch 48000Hz       SUSPENDED
+ 52    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_2__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
+ 53    
alsa_input.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_1__source    
PipeWire        s32le 2ch 48000HzSUSPENDED
+ 54    
alsa_input.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_4__source    
PipeWire        s32le 2ch 48000HzSUSPENDED

** Description changed:

  The microphone on my DELL Precision 5690 doesn't work after upgrading to
  the Linux image 6.11.0-17 from 6.8.0.52 - Ubuntu 24.04.2 LTS.
  
- When I go to the audio panel, the microphone seems to be receiving a
- saturated signal, and it continuously fluctuates (see video). When I
- record, I hear a crackling sound.
+ When I go to the audio panel (or pavucontrol), the microphone seems to
+ be receiving a saturated signal, and it continuously fluctuates (see
+ video). When I record, I hear a crackling sound.
  
  This is not the first time this issue has occurred; it happens with
  every new kernel since at least the kernel 6.8.0.41.
  
  I tried purging and reinstalling PulseAudio, PipeWire, linux-firmware,
  and ubuntu-drivers-common, firmware-sof-signed, alsa-utils, ... but it
  didn't solve the problem.
  
- 
  OTHER INVESTIGATION :
  1- Verified PipeWire Installation and Services
-  - Checked that PipeWire and related components (pipewire-pulse, libpipewire, 
etc.) were installed.
-  - Tried listing and restarting PipeWire-related services using both 
systemctl and systemctl --user, but the expected service units (like 
pipewire.service or pipewire-pulse.service) were not found or failed to start.
+  - Checked that PipeWire and related components (pipewire-pulse, libpipewire, 
etc.) were installed.
+  - Tried listing and restarting PipeWire-related services using both 
systemctl and systemctl --user, but the expected service units (like 
pipewire.service or pipewire-pulse.service) were not found or failed to start.
  
  2- Examined ALSA Logs
  - Reviewed system logs (journalctl -xe | grep alsa) and found repeated errors 
such as "snd_pcm_avail after recover: Relais brisé (pipe)", indicating 
persistent ALSA issues with the SoundWire device on the Meteor Lake-P HD Audio 
Controller.
  
  3- Forced Driver Options
  - Attempted to disable the SOF (Sound Open Firmware) driver by adding the 
option options snd_intel_dspcfg dsp_driver=1 to /etc/modprobe.d/alsa.conf to 
force the use of the legacy snd_hda_intel driver.
  - Updated the initramfs (sudo update-initramfs -u) and rebooted the system.
  - Also tried the inverse (dsp_driver=0) to force the SOF driver, but neither 
change resolved the problem.
  
  4- Reinstallation and Updates
  - Reinstalled PipeWire and related packages.
  - Checked for and installed BIOS and firmware updates as well as considering 
different kernel versions (mainline or older versions) to address potential 
compatibility issues, but these steps did not fix the audio problem.
  
  Overall, none of these measures succeeded in activating the SoundWire
  input, and the ALSA errors persisted.
- 
  
  ============
  $ lspci | grep -i audio
  00:1f.3 Multimedia audio controller: Intel Corporation Meteor Lake-P HD Audio 
Controller (rev 20)
  01:00.1 Audio device: NVIDIA Corporation Device 22be (rev a1)
  
  ============
  $ cat /proc/asound/cards
   0 [NVidia         ]: HDA-Intel - HDA NVidia
                        HDA NVidia at 0x7d000000 irq 17
   1 [sofsoundwire   ]: sof-soundwire - sof-soundwire
                        DellInc.-Precision5690--02RYDD
  
  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: pulseaudio 1:16.1+dfsg1-2ubuntu10.1
  ProcVersionSignature: Ubuntu 6.11.0-17.17~24.04.2-generic 6.11.11
  Uname: Linux 6.11.0-17-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.28.1-0ubuntu3.3
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/seq:        glion      3136 F.... pipewire
   /dev/snd/controlC0:  glion      3139 F.... wireplumber
   /dev/snd/controlC1:  glion      3136 F.... pipewire
                        glion      3139 F.... wireplumber
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Feb 18 23:50:51 2025
  InstallationDate: Installed on 2025-01-03 (46 days ago)
  InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 
(20240827.1)
  MachineType: Dell Inc. Precision 5690
  ProcEnviron:
   LANG=fr_FR.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  SourcePackage: pulseaudio
  Symptom: audio
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 12/31/2024
  dmi.bios.release: 1.10
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.10.0
  dmi.board.name: 02RYDD
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 1.18
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.10.0:bd12/31/2024:br1.10:efr1.18:svnDellInc.:pnPrecision5690:pvr:rvnDellInc.:rn02RYDD:rvrA00:cvnDellInc.:ct10:cvr:sku0CC8:
  dmi.product.family: Precision
  dmi.product.name: Precision 5690
  dmi.product.sku: 0CC8
  dmi.sys.vendor: Dell Inc.
  
  ============
  $ pactl list short sources
  48    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_7__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
  49    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_6__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
  50    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_5__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
  51    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire__sink.monitor
       PipeWire        s32le 2ch 48000Hz       SUSPENDED
  52    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_2__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
  53    
alsa_input.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_1__source    
PipeWire        s32le 2ch 48000HzSUSPENDED
  54    
alsa_input.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_4__source    
PipeWire        s32le 2ch 48000HzSUSPENDED

** Description changed:

  The microphone on my DELL Precision 5690 doesn't work after upgrading to
  the Linux image 6.11.0-17 from 6.8.0.52 - Ubuntu 24.04.2 LTS.
  
  When I go to the audio panel (or pavucontrol), the microphone seems to
  be receiving a saturated signal, and it continuously fluctuates (see
  video). When I record, I hear a crackling sound.
  
  This is not the first time this issue has occurred; it happens with
  every new kernel since at least the kernel 6.8.0.41.
  
  I tried purging and reinstalling PulseAudio, PipeWire, linux-firmware,
- and ubuntu-drivers-common, firmware-sof-signed, alsa-utils, ... but it
+ ubuntu-drivers-common, firmware-sof-signed, alsa-utils, ... but it
  didn't solve the problem.
  
  OTHER INVESTIGATION :
  1- Verified PipeWire Installation and Services
   - Checked that PipeWire and related components (pipewire-pulse, libpipewire, 
etc.) were installed.
   - Tried listing and restarting PipeWire-related services using both 
systemctl and systemctl --user, but the expected service units (like 
pipewire.service or pipewire-pulse.service) were not found or failed to start.
  
  2- Examined ALSA Logs
  - Reviewed system logs (journalctl -xe | grep alsa) and found repeated errors 
such as "snd_pcm_avail after recover: Relais brisé (pipe)", indicating 
persistent ALSA issues with the SoundWire device on the Meteor Lake-P HD Audio 
Controller.
  
  3- Forced Driver Options
  - Attempted to disable the SOF (Sound Open Firmware) driver by adding the 
option options snd_intel_dspcfg dsp_driver=1 to /etc/modprobe.d/alsa.conf to 
force the use of the legacy snd_hda_intel driver.
  - Updated the initramfs (sudo update-initramfs -u) and rebooted the system.
  - Also tried the inverse (dsp_driver=0) to force the SOF driver, but neither 
change resolved the problem.
  
  4- Reinstallation and Updates
  - Reinstalled PipeWire and related packages.
  - Checked for and installed BIOS and firmware updates as well as considering 
different kernel versions (mainline or older versions) to address potential 
compatibility issues, but these steps did not fix the audio problem.
  
  Overall, none of these measures succeeded in activating the SoundWire
  input, and the ALSA errors persisted.
  
  ============
  $ lspci | grep -i audio
  00:1f.3 Multimedia audio controller: Intel Corporation Meteor Lake-P HD Audio 
Controller (rev 20)
  01:00.1 Audio device: NVIDIA Corporation Device 22be (rev a1)
  
  ============
  $ cat /proc/asound/cards
   0 [NVidia         ]: HDA-Intel - HDA NVidia
                        HDA NVidia at 0x7d000000 irq 17
   1 [sofsoundwire   ]: sof-soundwire - sof-soundwire
                        DellInc.-Precision5690--02RYDD
  
  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: pulseaudio 1:16.1+dfsg1-2ubuntu10.1
  ProcVersionSignature: Ubuntu 6.11.0-17.17~24.04.2-generic 6.11.11
  Uname: Linux 6.11.0-17-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.28.1-0ubuntu3.3
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/seq:        glion      3136 F.... pipewire
   /dev/snd/controlC0:  glion      3139 F.... wireplumber
   /dev/snd/controlC1:  glion      3136 F.... pipewire
                        glion      3139 F.... wireplumber
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Feb 18 23:50:51 2025
  InstallationDate: Installed on 2025-01-03 (46 days ago)
  InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 
(20240827.1)
  MachineType: Dell Inc. Precision 5690
  ProcEnviron:
   LANG=fr_FR.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  SourcePackage: pulseaudio
  Symptom: audio
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 12/31/2024
  dmi.bios.release: 1.10
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.10.0
  dmi.board.name: 02RYDD
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 1.18
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.10.0:bd12/31/2024:br1.10:efr1.18:svnDellInc.:pnPrecision5690:pvr:rvnDellInc.:rn02RYDD:rvrA00:cvnDellInc.:ct10:cvr:sku0CC8:
  dmi.product.family: Precision
  dmi.product.name: Precision 5690
  dmi.product.sku: 0CC8
  dmi.sys.vendor: Dell Inc.
  
  ============
  $ pactl list short sources
  48    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_7__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
  49    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_6__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
  50    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_5__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
  51    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire__sink.monitor
       PipeWire        s32le 2ch 48000Hz       SUSPENDED
  52    
alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_2__sink.monitor
     PipeWire        s32le 2ch 48000Hz       SUSPENDED
  53    
alsa_input.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_1__source    
PipeWire        s32le 2ch 48000HzSUSPENDED
  54    
alsa_input.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_4__source    
PipeWire        s32le 2ch 48000HzSUSPENDED

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

Title:
  Microphone not working - Meteor Lake P - Linux 6.11.0.17

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firmware-sof/+bug/2098820/+subscriptions


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

Reply via email to