No audio output and input on Dell Precision 5470

Hello,

currently having audio issues on my Dell Precision 5470, the analog output and input do not show up, so the internal speaker and mic are not working, I already tried almost every fix I found in the forum regarding this topic, but I still only get a list of HDMI playback devices.

Here is some debugging information:

Audio Controller: Realtek ALC711-VD

$ inxi -aA
Audio:
  Device-1: Intel vendor: Dell driver: N/A bus-ID: 0000:00:05.0
    chip-ID: 8086:465d class-ID: 0480
  Device-2: Intel Alder Lake PCH-P High Definition Audio vendor: Dell
    driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_tgl
    bus-ID: 0000:00:1f.3 chip-ID: 8086:51c8 class-ID: 0401
  Sound API: ALSA v: k5.15.78-1-MANJARO running: yes
  Sound Server-1: JACK v: 1.9.21 running: no
  Sound Server-2: PulseAudio v: 16.1 running: yes
  Sound Server-3: PipeWire v: 0.3.59 running: no
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 12: HDMI 6 [HDMI 6]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 13: HDMI 7 [HDMI 7]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 14: HDMI 8 [HDMI 8]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 15: HDMI 9 [HDMI 9]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 16: HDMI 10 [HDMI 10]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 17: HDMI 11 [HDMI 11]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
$ pacmd dump

### Configuration dump generated at Thu Dec  1 22:12:31 2022

load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore
load-module module-augment-properties
load-module module-switch-on-port-available
load-module module-udev-detect
load-module module-alsa-card device_id="0" name="pci-0000_00_1f.3" card_name="alsa_card.pci-0000_00_1f.3" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1"
load-module module-bluetooth-policy
load-module module-bluetooth-discover
load-module module-bluez5-discover
load-module module-dbus-protocol
load-module module-native-protocol-unix
load-module module-gsettings
load-module module-default-device-restore
load-module module-always-sink
load-module module-null-sink sink_name=auto_null sink_properties='device.description="Dummy Output"'
load-module module-intended-roles
load-module module-suspend-on-idle
load-module module-console-kit
load-module module-systemd-login
load-module module-position-event-sounds
load-module module-role-cork
load-module module-filter-heuristics
load-module module-filter-apply
load-module module-cli-protocol-unix

set-sink-volume auto_null 0x10000
set-sink-mute auto_null no
suspend-sink auto_null yes

set-source-volume auto_null.monitor 0x10000
set-source-mute auto_null.monitor no
suspend-source auto_null.monitor yes

set-card-profile alsa_card.pci-0000_00_1f.3 off

set-default-sink auto_null
set-default-source auto_null.monitor

### EOF
$ sudo alsa-info.sh --upload
http://alsa-project.org/db/?f=2d87874075c61225b3d6b4a55ac188a670627f70

I hope that is enough, I’m not really familiar with this topic, so I’m sry if i missed something.

Thank you in advance for any help!

have you manjaro-alsa installed and if you are using pipewire you need wireplumber.

I have manjaro-alsa version 20221002-1 installed, and I’m currently using PulseAudio instead of PipeWire

All Manjaro ISOs include manjaro-alsa and inxi data confirms ALSA is installed and running

Specifications of Precision 5470 - Audio

Audio controller - Realtek ALC711-VD
Internal audio interface - SoundWire
External audio interface - One universal audio jack
Number of speakers - Four (Two tweeter speakers and two woofer speakers)
Internal-speaker amplifier - Realtek ALC1319D
Microphone - Dual digital-array microphones

alsa-info data shows a deprecated modprobe option has been added to system

!!Modprobe options (Sound related)

snd_hda_intel: dmic_detect=0
!!ALSA/HDA dmesg

[    4.462160] snd_hda_intel 0000:00:1f.3: dmic_detect option is deprecated, pass snd-intel-dspcfg.dsp_driver=1 option instead

I suggest you remove modprobe option snd_hda_intel dmic_detect=0 rather than replacing it with new option to force use of snd_hda_intel driver

A moderator has recently advised that kernel v5.15 does not have good support for Alder Lake systems

I suggest you install kernel v6.0, that should be patched to support this audio codec using sof-soundwire driver

sudo mhwd-kernel --install linux60

(Or use Manjaro Settings Manager > Kernel)

Later kernel + sof-soundwire driver should allow ALSA to detect analog outputs (ALC1319D amplifiers for speakers + headset jack) and internal digital microphone array

2 Likes

Thank you very much for your detailed answer, everything works now as expected by installing the v6.0 kernel!

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.