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