How to Stop Ubuntu Linux from Automatically Creating Dummy Audio Output

The Silent System

A notorious and long-standing issue in Ubuntu Linux (and other Debian-based distributions) is the sudden loss of all audio, accompanied by the system automatically replacing your actual speakers or headphones in the sound settings with a device simply labelled “Dummy Output.” This happens when the underlying sound server (PulseAudio or PipeWire) crashes, fails to detect your hardware after waking from sleep, or experiences a driver conflict. When the system can’t find a real audio sink, it creates a fake “Dummy” one so applications don’t crash when they try to play sound, but the result is total silence for the user.

How to Force Restart the Sound Server

The fastest way to eliminate the Dummy Output and force Ubuntu to re-detect your actual hardware is to violently restart the sound server from the terminal.

1. Open your terminal application (Ctrl+Alt+T).

2. First, try restarting the PulseAudio daemon (if you are on an older version of Ubuntu, or if you haven’t switched to PipeWire):

pulseaudio -k

3. Wait a few seconds. PulseAudio will automatically restart itself. Open your Sound settings and check if your real hardware has returned.

4. If you are on Ubuntu 22.10 or newer (which uses PipeWire by default), you need to restart the PipeWire services instead:

systemctl --user restart wireplumber pipewire pipewire-pulse

Check your sound settings again. The Dummy Output should be gone.

How to Prevent Driver Conflicts (Alsa-Base Fix)

If the Dummy Output issue happens every single time you boot your computer, there is likely a conflict with the ALSA sound drivers loading in the wrong order. You can force the system to prioritize your primary sound card.

1. Open the terminal.

2. Edit the ALSA configuration file with root privileges:

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

3. Scroll to the absolute bottom of the file and add this exact line:

options snd-hda-intel dmic_detect=0

4. Save the file (Ctrl+O, Enter) and exit (Ctrl+X).

5. Reboot your system. This forces the driver to bypass a specific microphone detection routine that frequently causes the entire sound card initialization to fail, permanently resolving the Dummy Output loop on many modern laptops.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.