Ubuntu – Output device is dumthe output

alsadriverspulseaudiosound

My sound used to work as expected but after some small update all I find now is "Dummy output" as my output device.
Below is the output of lspci -v | grep -A7 -i "audio"

00:1f.3 Multimedia audio controller: Intel Corporation Cannon Lake PCH cAVS (rev 10)
    Subsystem: Dell Device 0949
    Flags: bus master, fast devsel, latency 32, IRQ 16
    Memory at a5518000 (64-bit, non-prefetchable) [size=16K]
    Memory at a5200000 (64-bit, non-prefetchable) [size=1M]
    Capabilities: <access denied>
    Kernel driver in use: snd_soc_skl
    Kernel modules: snd_hda_intel, snd_soc_skl, sof_pci_dev
--
01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
    Subsystem: Dell Device 0949
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at a3080000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

but when running alsamixer I can only see the second one there

also running lspci -knn | grep Audio -A3 doesn't show the first intel driver.
output:

01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:10fa] (rev a1)
    Subsystem: Dell Device [1028:0949]
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

sorry if my post isn't organized it's my first

Best Answer

  • I had the same prb when I updated my software. And the prb was the driver used Kernel driver in use: snd_soc_skl is not correcte. I found the solution here : https://askubuntu.com/a/1217838/1058039

    vim  /etc/modprobe.d/alsa-base.conf 
    

    add in the end of file this line :

    options snd-hda-intel dmic_detect=0 in the
    

    blacklist snd_soc_skl driver through balcklist.conf

    sudo vim  /etc/modprobe.d/alsa-base.conf
    

    add in the end of this file this :

    blacklist snd_soc_skl
    
  • Related Question