4

Ubuntu gives a strange hissing sound when PC is on idle. Headphones are plugged in too and both headphones and speakers are working.

The hissing sound comes when my PC is on idle and no sound is being played. When any sort of sound plays, the hissing sound goes away, while it returns when playback stops.

Tried unplugging headphones and using speakers alone. Still not fixed.

There is no such hissing on headphones and there is NO PROBLEM with the speakers since they work fine on Windows.

So the sound card is a Realtek ALC887-VD Generic one and the speaker is a Philips SPA9080B connected to the PC via rear motherboard generic output.

One more thing, the only other time I hear such a sound is when my PC is turned off but the speakers aren't. So my best guess is that MAYBE Ubuntu is kind of cutting off connection to the rear ports when PC is idle? MAYBE related power-saving?

Volker Siegel
  • 13,295
Rishikant
  • 101

2 Answers2

6

Okay so as guessed, the issue turned out to be because of power saving, where pulse audio muted the playback devices which were idle. Now since the speaker was muted, it started giving out it's usual hissing sound. To fix it,

  1. Open /etc/pulse/default.pa with sudo privileges

  2. Comment out the line : load-module module-suspend-on-idle

  3. Restart pulseaudio with : systemctl restart --user pulseaudio

Rishikant
  • 101
1

I have the same issue after the TLP module being installed. The cause is that TLP, by default, disables the power-saving mode of the speaker when AC is plugged. And in TLPUI, I changed the value to 1, which means to enable the power-saving mode when using AC. Then the hissing sound is off automatically and I have the TLP module working as well.

Hope this also helps.

Salom
  • 11