After installing Ubuntu 20.04 on my desktop computer (Realtek onboard sound card, codec ALC887), I am experiencing a very annoying click (popping sound) every time I open any content with audio.
It was happening because Ubuntu turned on the sound card power-saving capabilities. Turning it off can be the only way to get rid of the annoying sound:
Verify how is your sound card's
If it returns
1, do the following to change it temporally:
echo "0" | sudo tee /sys/module/snd_hda_intel/parameters/power_save
If the previous step worked for you, persist that configuration (otherwise the problem will continue after reboot):
echo "options snd_hda_intel power_save=0" | sudo tee -a /etc/modprobe.d/audio_disable_powersave.conf
(Optional) You can also do the same for
power_save_controllerparameter following the steps 1, 2 and 3 replacing
Note: using the first step will probably return
Yfor this parameter, instead of
You can suspend power saving via PulseAudio instead of via the sound card and comment out the following line in /etc/pulse/default.pa to look like this:
### Automatically suspend sinks/sources that become idle for too long #load-module module-suspend-on-idle
Then restart PulseAudio:
systemctl restart --user pulseaudio
If that doesn't work then just kill it and it will restart:
I've tried solutions above however they did not seem to help me. Or at least did not seem to help me alone. The extra step that I did was to enable auto mute in alsamixer.
Steps to do that:
alsamixerto the terminal.
Scroll all the way to the right by pressing RIGHT arrow key until you hit
Enable it by pressing UP arrow key then hit ESC.
Note that I have to do it again after restart. However I am sure there is a way how to preserve these alsamixer settings such that they survive rebooting.