** Package changed: firmware-sof (Ubuntu) => xmodmap (Ubuntu)

** Description changed:

  After upgrading to the Linux image 6.11.0-17 from 6.8.0.52 on Ubuntu
  24.04.2 LTS, the microphone on my DELL Precision 5690 stopped working.
  The microphone appears to receive a wrong signal in the audio settings
  (or pavucontrol), and the signal fluctuates continuously (see video).
  When I attempt to record, a crackling sound is heard.
  
  This issue is not new; it has been happening with every new kernel since
  at least 6.8.0.3x. Multiple users have reported similar issues in
  various forums: https://askubuntu.com/questions/1519369/internal-mic-
  not-working-on-dell-precision-5490/1541865#1541865 or
  https://github.com/intel/ipu6-drivers/issues/228#issuecomment-2673246547
+ 
+ ============
+ 
+ Update 2025/02/25: The issue seems to come from the microphone with the
+ F4 key on the keyboard (mute/unmute) When I switch from secondary to
+ primary F keys, the microphone behavior changes and the microphone
+ works, even if the microphone is not working before...
+ 
+ ============
  
  Furthermore, after switching to PipeWire, all audio sinks are stuck in
  the SUSPENDED state, and no audio is output.
  
  ** Steps to reproduce:**
  - Upgrade to Linux image 6.11.0-17 from 6.8.0.52.
  - Restart the system.
  - Attempt to use the internal microphone, either in the audio panel or using 
pavucontrol.
  - Check the status of the audio sinks with pactl list short sinks, and 
observe that they are in the SUSPENDED state.
  
  ** Expected behavior:**
  The microphone should work correctly, and audio sinks should be active and 
capable of outputting sound. No problem on Windows.
  
  ** Actual behavior:**
  - The microphone shows fluctuating, saturated signals with crackling audio.
  - Audio sinks are stuck in the SUSPENDED state and cannot output sound.
  
  **Logs:**
  - ALSA errors: snd_pcm_avail after recover: Relais brisé (pipe) indicates 
issues with ALSA.
  - PipeWire logs: journalctl --user-unit=pipewire --follow shows that PipeWire 
and related components (pipewire-pulse, libpipewire, etc.) are installed, but 
the services (like pipewire.service) are either missing or fail to start.
  - Jackdbus error: mod.jackdbus-detect: Failed to receive jackdbus reply: 
org.freedesktop.DBus.Error.ServiceUnknown.
  
  **Other investigations:**
  - PipeWire Installation and Services:
  - Verified that PipeWire and related components were installed.
  - Tried listing and restarting PipeWire services, but the expected service 
units were not found or failed to start.
  
  **ALSA Logs:**
  - Checked logs (journalctl -xe | grep alsa) and found errors like 
snd_pcm_avail after recover: Relais brisé (pipe) pointing to issues with the 
SoundWire device on the Meteor Lake-P HD Audio Controller.
  
  **Forced Driver Options:**
  - Disabled the SOF (Sound Open Firmware) driver by adding options 
snd_intel_dspcfg dsp_driver=1 to /etc/modprobe.d/alsa.conf to force the use of 
the legacy snd_hda_intel driver.
  - Also tried reversing the setting (dsp_driver=0) to force the SOF driver, 
but neither change solved the problem.
  
  **Reinstallation and Updates:**
  - Reinstalled PipeWire and related packages.
  - Checked for and installed BIOS and firmware updates.
  - Considered using older kernel versions (mainline or older versions) to 
address potential compatibility issues, but these steps did not fix the issue.
  
  **System Information:**
  - Distribution: Ubuntu 24.04.2 LTS
  - Kernel version: 6.11.0-17
  - PulseAudio : 16.1
  - PipeWire version:  1.0.5
  - pipewire-pulse : 1.0.5-1ubuntu2
  - SOF firmware version: 2023.12.1-1ubuntu1.4
  - Hardware: DELL Precision 5690 with Meteor Lake-P HD Audio Controller
  
  **What I’ve tried so far:**
  - Purging and reinstalling pulseaudio, pipeWire, pipewire-pulse, 
linux-firmware, ubuntu-drivers-common, firmware-sof-signed, alsa-utils.
  - Resetting ~/.config/pulse and ~/.config/pipewire directories.
  - Adding options snd_intel_dspcfg dsp_driver=1 and dsp_driver=0 to force 
different drivers.
  - Installing BIOS and firmware updates and experimenting with older kernel 
versions.
  
  ============
  $ 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

** Package changed: xmodmap (Ubuntu) => ubuntu

-- 
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:
  Internal Mic not working - Dell Precision

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to