** 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