How to Stop Ubuntu from Automatically Muting Audio

The Suspend Silence

Ubuntu Linux uses advanced power management systems to put hardware components into low-power states when they aren’t actively being used. If you are using a USB audio interface, a Bluetooth headset, or even certain internal laptop sound cards, the operating system might aggressively attempt to save power if no audio has played for a few seconds. When you finally play a video or receive a notification sound, Ubuntu must “wake up” the audio device. This process often takes a fraction of a second, causing the first part of the audio to be cut off, or worse, causing the system to automatically mute the device entirely upon waking, requiring you to manually unmute it in the system tray.

Disabling Audio Power Management

To ensure your speakers or headphones are always instantly responsive and stop Ubuntu from automatically muting or suspending your audio devices to save power, you must disable the audio driver’s auto-suspend feature.

Because Ubuntu uses PipeWire or PulseAudio sitting on top of the ALSA kernel drivers, you must disable the auto-suspend module at the driver level. Open a terminal (Ctrl+Alt+T). You need to edit the ALSA configuration file. Type sudo nano /etc/modprobe.d/alsa-base.conf and press Enter (provide your password when prompted). Use your arrow keys to scroll to the very bottom of this text file. Add a new line and type exactly this: options snd-hda-intel power_save=0 power_save_controller=N. (Note: `snd-hda-intel` covers the vast majority of internal sound cards; if you are using a specific USB DAC, the module name might differ, but this covers 90% of cases). Press Ctrl+O then Enter to save the file, and Ctrl+X to exit the nano editor. Reboot your computer. Your audio device will now remain fully powered at all times, preventing automatic muting and delay.

Get the best tech tips delivered straight to your inbox.

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