Dummy Output in Audio; nothing is working (ALSA broken?)

Problem: My audio is not working. I'm getting that "Dummy Output" in the sound settings. I've been scouring the web, but nothing I try is working. I've tried

sudo alsa force-reload

sudo apt-get remove --purge alsa-utils

sudo apt-get install alsa-utils

I've tried about every single little thing, and it's driving me crazy.

Ubuntu dist: Saucy Salamander (13.10, running GNOME-3 Desktop) Results of lspci:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 7 Series Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
03:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a)

(wasn't quite sure how much you guys needed)
For some reason, I don't have a .asoundrc file or /etc/asoundrc.conf file. I can't get into alsamixer either. I've uninstalled, reinstalled, uninstalled, and reinstalled alsa-base, alsa-utils, pulseaudio, and even Wine.
I don't know what else to do at this point. Can you guys help me?

EDIT: sudo alsa force-reload returns

 Unloading ALSA sound driver modules: (none loaded).
Loading ALSA sound driver modules: (none to reload).
Do I have to reinstall Ubuntu?


Solution 1:

Thanks to GLauro for the pointer in the right direction. I experienced the same problem on upgrade to kernel 5.8.0.36. I attempted to modprobe the snd-intel-dspcfg module, and found by searching that it had been moved to the linux-modules-extra- package. So I had to install that package, since it hasn't been installed by default since 5.4.0-60.67

sudo apt install linux-modules-extra-5.8.0-36-generic

Then reboot

Solution 2:

After searching, I have found a simple answer. Just execute

killall pulseaudio

Your speakers should work fine now. To ensure this, test the sound stack in System Settings > Sound > Test Sound (Speaker test, Not Digital Output (S/PDIF) test)

The only problem with your issue is there is no driver found for your audio for that then Try to reinstall pulse audio and Alsa, open terminal and enter the following commands-

sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo alsa force-reload

even Upgrading your sound drivers may fix the nosound issue , for that use the following commands -

 sudo add-apt-repository ppa:ubuntu-audio-dev
 sudo apt-get update
sudo apt-get dist-upgrade

the final try from me is to make some changes in speech-dispather by-

sudo gedit /etc/default/speech-dispatcher

and change

RUN=yes 

to

RUN=no

hope these workarounds will solve your issue, before testing make sure to restart once after doing any of the method.