From time to time I get a lot of static noise when playing sound. It stops when no sound is played (e.g. when music playback is stopped).
- Seems to be independent from output device (same symptons with either my speakers or headphones)
- When stopping sound, the static noise lingers for just a tiny bit. It doesn’t stop immediately
- Unplugging my speakers and then plugging them in again amplifies the symptoms.
- Opening the
alsamixer
GUI in the terminal and making sure that the levels are not in the red area makes things a bit better, but doesn’t solve this issue
Lastly, for what I can tell, this happens at completely random times. And it goes away just like that. I tried rebooting several times, no luck. At some point in the future it will be just fine.
So I have absolutely no idea what the hell is going on and how to fix it.
For what it’s worth, running the following seems to fix the issue:
As to why, I have no idea.
From pulseaudio man page:
Edit: This works reliably for me. Whenever this issue comes up, I run this command to fix it.
I am not a specialist in this area and don't know why the following worked, but it appears to have fixed the exact same problem on my computer.
In the file
/etc/pulse/default.pa
change the line:to read:
I found this on another thread where several others also claimed it solved the same audio problem for them.
Not an expert but in my case it was my headphones playing static noise but only when sound was playing.
Turned out it my headphones were over amplified (if that's the correct term). Turning down the headphone output with
alsamixer
fixed it.I know this question is old but it still seems to be an issue so for those still interested I believe I have a reason for why
pulseaudio -k
fixes the problem (re @kleinfreund answer and @smirnoffs comment on that answer).According to the man page for pulseaudio
-k
is short for--kill
and kills the currently running PulseAudio daemon. The system will notice it stopped an start a new instance (hence why the static stops ... until the next time).I have no idea why the static starts in the first place, maybe a bug or a configuration issue (but that doesn't narrow it down), I'm currently on the hunt for a permanent solution.
I tried all of the answers in the thread - none of them worked (I was scared it might be a HW problem). The only thing that surprisingly worked for me was turning the PC off, keeping it off for a minute and then turning it back on. Simple restarting the device did not work. After this, the problem disappeared as mysteriously as it appeared.
This appears to still be a problem years later.
Like others, I don't know the original cause. For me, I can trigger this distinctive static by switching repeatedly between multiple audio sources such as HDMI outputs on multiple displays, digital line-out, and multiple bluetooth audio outputs.
The solution (for me, and perhaps others) is much simpler and less problematic than killing pulse audio in terminal or rebooting the whole machine.
Simply navigate to the "Sound" tab under the default settings app, and toggle the "over-amplification" button.
This is the screen you need, it's under the default settings app
I suspect this is an issue with the pulse-audio code being written in some places to set volume 0-99, but in other places 0-199 (100% over-amplification), and then mixing up those settings when trying to add/subtract/reapply them between outputs.
Regardless of the why, toggling the over-amplification setting on/off appears to get things back on track.
Works on following system:
I was having the same issue on a dual boot system. Previously
pulseaudio -k
can temporarily solve the problem once it occurs.This time it occurs immediately on boot and restarting pulseaudio does not help. Rebooting multiple times into ubuntu does not solve the issue either.
For me, the problem disappear after booting once into windows then boot back to ubuntu...
If you're using VLC Player, just turn its volume under 100%. it worked for me. I hope it works for you.