Hi there,
Something strange is happening with my laptop since a few days.
I am running EOS , and a strange “wheezing/sizzle” is coming from the speakers all the time.
Well, this happes when there’s no sound being played. If I start Spotify and play some music, for example, the strange sound disappears.
And, something I also found very strange: when I open the default Gnome settings app, the “wheezing” also disappears.
Anyone has some idea about this?
Thanks in advance for any help.
Audio:
Device-1: Intel CM238 HD Audio driver: snd_hda_intel
Device-2: NVIDIA GP106 High Definition Audio driver: snd_hda_intel
API: ALSA v: k6.4.7-arch1-1 status: kernel-api
Server-1: PipeWire v: 0.3.76 status: active
Hi again,
So, guys, I am posting this here case anyone experience the same problem.
I found a solution through this article . The problem disappeared immediately after I save the modifications in the power_save
file.
1 Like
Yeah, this is a pretty common problem with realtek/intel HDA soundcards. Frankly, this setting should be off by default. Hiss and wheezing noises are the less annoying forms of manifestation. On some HDA devices, it produces transient spike noise loud enough to physically damage speakers / ears.
Oh, this is very sad.
Well, very happy here with that solution. That noise was annoying me.
tongri
August 2, 2023, 4:14am
5
Thank you for this. I had the same problem since I updated the kernel a few days ago. Interesting. the lts kernel didn’'t cause this issue.
You’re welcome.
Well, now I just discovered that the modification is lost always when I reboot the machine.
Maybe I need to create some kind of script to be executed at boot times.
tongri
August 2, 2023, 1:22pm
7
Yes the problem reoccurred after a reboot
Hi again,
So, I’m not specialist, but I think I solved the problem.
Just adding the following to the crontab
, so the file is filled with 0
each time we boot the machine:
@reboot root echo 0 > /sys/module/snd_hda_intel/parameters/power_save
Hope this helps.
tongri
August 3, 2023, 12:00am
9
Thanks Reiner, I use systemd instead, so will need to do some research to implement this at boot time. Presently I am just using the lts kernel without any issue.
Understood.
Hopefully you’ll find a solution.
1 Like
tongri
August 5, 2023, 1:48pm
11
Yes, the solution for me was in a comment from the link you gave -) :
…add the following rules:
/etc/udev/rules.d/95-snd-power-save.rules
ACTION==“add”, RUN+=“/bin/bash -c ‘echo 0 > /sys/module/snd_hda_intel/parameters/power_save’”
No need to set it on each boot, to make the change permanent, create a config file:
/etc/modprobe.d/snd_hda_intel.conf
with the content of:
options snd_hda_intel power_save=0
1 Like