** Package changed: pipewire (Ubuntu) => firmware-sof (Ubuntu)
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to firmware-sof in Ubuntu.
https://bugs.launchpad.net/bugs/2098820
Title:
Internal Mic not working - Dell Precision
Status in firmware-sof package in Ubuntu:
New
Bug description:
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: link to forum post.
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
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firmware-sof/+bug/2098820/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp