Skip to content

no sound out on built-in sources (Dell 9720 w/ Alder Lake PCH-P audio) #5988

Open

Description

@eighthave

I have a new issue in the ongoing development of the Dell 9720 w/ Alder Lake PCH-P audio (#5795 #5780 etc). This time, detection looks all good, and sound input works fine. And the sound settings in GNOME even show sound output on the little meter there, but no actual sound comes out. This is with the built-in speakers, the headphone jack, and HDMI outputs.

Image

Audacity also gets no sound via the default or the direct:

Image

Here's my test sound file:

untitled.wav.zip

 ~ $ uname -r
7.1.13+deb13-amd64
 ~ $ aplay -D plughw:0,0 /home/hans/Downloads/untitled.wav 
Playing WAVE '/home/hans/Downloads/untitled.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
 ~ $ file /home/hans/Downloads/untitled.wav 
/home/hans/Downloads/untitled.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz
 ~ $ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PipeWire Media Server)
hw:CARD=sofsoundwire,DEV=0
    sof-soundwire, 
    Direct hardware device without any conversions
hw:CARD=sofsoundwire,DEV=2
    sof-soundwire, 
    Direct hardware device without any conversions
hw:CARD=sofsoundwire,DEV=5
    sof-soundwire, HDMI 1
    Direct hardware device without any conversions
hw:CARD=sofsoundwire,DEV=6
    sof-soundwire, HDMI 2
    Direct hardware device without any conversions
hw:CARD=sofsoundwire,DEV=7
    sof-soundwire, HDMI 3
    Direct hardware device without any conversions
hw:CARD=sofsoundwire,DEV=31
    sof-soundwire, 
    Direct hardware device without any conversions
plughw:CARD=sofsoundwire,DEV=0
    sof-soundwire, 
    Hardware device with all software conversions
plughw:CARD=sofsoundwire,DEV=2
    sof-soundwire, 
    Hardware device with all software conversions
plughw:CARD=sofsoundwire,DEV=5
    sof-soundwire, HDMI 1
    Hardware device with all software conversions
plughw:CARD=sofsoundwire,DEV=6
    sof-soundwire, HDMI 2
    Hardware device with all software conversions
plughw:CARD=sofsoundwire,DEV=7
    sof-soundwire, HDMI 3
    Hardware device with all software conversions
plughw:CARD=sofsoundwire,DEV=31
    sof-soundwire, 
    Hardware device with all software conversions
sysdefault:CARD=sofsoundwire
    sof-soundwire, 
    Default Audio Device
dmix:CARD=sofsoundwire,DEV=0
    sof-soundwire, 
    Direct sample mixing device
dmix:CARD=sofsoundwire,DEV=2
    sof-soundwire, 
    Direct sample mixing device
dmix:CARD=sofsoundwire,DEV=5
    sof-soundwire, HDMI 1
    Direct sample mixing device
dmix:CARD=sofsoundwire,DEV=6
    sof-soundwire, HDMI 2
    Direct sample mixing device
dmix:CARD=sofsoundwire,DEV=7
    sof-soundwire, HDMI 3
    Direct sample mixing device
dmix:CARD=sofsoundwire,DEV=31
    sof-soundwire, 
    Direct sample mixing device
usbstream:CARD=sofsoundwire
    sof-soundwire
    USB Stream Output
 ~ $ 
ii  gstreamer1.0-pipewire:amd64     1.6.9-2~bpo13+1 amd64        GStreamer 1.0 plugin for the PipeWire multimedia server
ii  libpipewire-0.3-0t64:amd64      1.6.9-2~bpo13+1 amd64        libraries for the PipeWire multimedia server
ii  libpipewire-0.3-common          1.6.9-2~bpo13+1 all          libraries for the PipeWire multimedia server - common files
ii  libpipewire-0.3-modules:amd64   1.6.9-2~bpo13+1 amd64        libraries for the PipeWire multimedia server - modules
ii  pipewire:amd64                  1.6.9-2~bpo13+1 amd64        audio and video processing engine multimedia server
ii  pipewire-alsa:amd64             1.6.9-2~bpo13+1 amd64        PipeWire ALSA plugin, for ALSA applications to output via PipeWire
ii  pipewire-audio                  1.6.9-2~bpo13+1 all          recommended set of PipeWire packages for a standard audio desktop use
ii  pipewire-bin                    1.6.9-2~bpo13+1 amd64        PipeWire multimedia server - programs
ii  pipewire-pulse                  1.6.9-2~bpo13+1 amd64        PipeWire PulseAudio daemon
ii  libwireplumber-0.5-0:amd64 0.5.18-1     amd64        Shared libraries for WirePlumber
ii  wireplumber                0.5.18-1     amd64        modular session / policy manager for PipeWire
ii  linux-base-7.1.13+deb13-amd64           7.1.13-1~bpo13+1 amd64        Linux 7.1.13 for 64-bit PCs (base files)
ii  linux-binary-7.1.13+deb13-amd64         7.1.13-1~bpo13+1 amd64        Linux 7.1.13 for 64-bit PCs (kernel image)
ii  linux-headers-7.1.13+deb13-amd64        7.1.13-1~bpo13+1 amd64        Linux 7.1.13 for 64-bit PCs (module development)
ii  linux-headers-7.1.13+deb13-common       7.1.13-1~bpo13+1 all          Common header files for Linux 7.1.13+deb13
ii  linux-image-7.1.13+deb13-amd64          7.1.13-1~bpo13+1 amd64        Linux 7.1.13 for 64-bit PCs
rc  linux-image-amd64                       7.1.13-1~bpo13+1 amd64        Linux for 64-bit PCs (meta-package)
ii  linux-kbuild-7.1.13+deb13               7.1.13-1~bpo13+1 amd64        Kbuild infrastructure for Linux 7.1.13+deb13
un  linux-latest-modules-7.1.13+deb13-amd64 <none>           <none>       (no description available)
ii  linux-modules-7.1.13+deb13-amd64        7.1.13-1~bpo13+1 amd64        Linux 7.1.13 for 64-bit PCs (modules)

Activity

  1. eighthave commented on Oct 21, 2026

    @eighthave
    Author

    Upgrading to Linux 7.2.9+deb13-amd64 has improved things, but hasn't fixed everything. The speakers and HDMI output now work, but headphone output still does not. The headset plug detection looks like it is working fine.

  2. eighthave commented on Nov 4, 2026

    @eighthave
    Author

    Just upgraded to 7.2.11 and that introduce a regression. It is now back to the original state as described at the top.

    ii  linux-base-7.2.11+deb13-amd64           7.2.11-1~bpo13+1 amd64        Linux 7.2.11 for 64-bit PCs (base files)
    ii  linux-binary-7.2.11+deb13-amd64         7.2.11-1~bpo13+1 amd64        Linux 7.2.11 for 64-bit PCs (kernel image)
    ii  linux-headers-7.2.11+deb13-amd64        7.2.11-1~bpo13+1 amd64        Linux 7.2.11 for 64-bit PCs (module development)
    ii  linux-headers-7.2.11+deb13-common       7.2.11-1~bpo13+1 all          Common header files for Linux 7.2.11+deb13
    ii  linux-image-7.2.11+deb13-amd64          7.2.11-1~bpo13+1 amd64        Linux 7.2.11 for 64-bit PCs
    ii  linux-kbuild-7.2.11+deb13               7.2.11-1~bpo13+1 amd64        Kbuild infrastructure for Linux 7.2.11+deb13
    ii  linux-modules-7.2.11+deb13-amd64        7.2.11-1~bpo13+1 amd64        Linux 7.2.11 for 64-bit PCs (modules)
    
  3. eighthave commented on Nov 5, 2026

    @eighthave
    Author
     ~ $ sudo dmesg |grep -i -e sof -e audio -e sound -e snd
    [   23.195811] snd_soc_avs 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver
    [   23.558478] sof-audio-pci-intel-tgl 0000:00:1f.3: enabling device (0000 -> 0002)
    [   23.558753] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
    [   23.558813] sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [i915])
    [   23.572069] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
    [   23.616105] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 4
    [   23.616112] sof-audio-pci-intel-tgl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
    [   23.616114] sof-audio-pci-intel-tgl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
    [   23.616118] sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 0
    [   23.627635] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware paths/files for ipc type 0:
    [   23.627641] sof-audio-pci-intel-tgl 0000:00:1f.3:  Firmware file:     intel/sof/sof-adl.ri
    [   23.627643] sof-audio-pci-intel-tgl 0000:00:1f.3:  Topology file:     intel/sof-tplg/sof-adl-rt711-l0-rt1316-l12-rt714-l3.tplg
    [   23.628036] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
    [   23.628038] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
    [   23.745992] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
    [   23.745997] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
    [   23.785667] sof-audio-pci-intel-tgl 0000:00:1f.3: loading topology: intel/sof-tplg/sof-adl-rt711-l0-rt1316-l12-rt714-l3.tplg
    [   23.785728] sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:1
    [   23.786034] sof_sdw sof_sdw: ASoC: Parent card not yet available, widget card binding deferred
    [   23.889236] sof_sdw sof_sdw: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 3
    [   23.909135] input: sof-soundwire Headset Jack as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input25
    [   23.909189] input: sof-soundwire HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input26
    [   23.909234] input: sof-soundwire HDMI/DP,pcm=6 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input27
    [   23.909270] input: sof-soundwire HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions