28
submitted 1 day ago* (last edited 17 hours ago) by steel_for_humans@piefed.social to c/linux4noobs@programming.dev

So I built a new PC a couple weeks ago. My old one broke one day (I think I helped it, but that's another story). I was happy to move from a stock Prism Wraith cooler that was LOUD and ANNOYING. I put a new AMD Ryzen 9 7900X in this box with a couple of new nvme drives (Samsung 9100 PRO and 990 PRO). The thing is silent under Windows 11. Silence at last!

Then I installed openSUSE Tumbleweed (from which I'm typing this) and as the post title says, something is making a high-pitched noise, like coil whine, when the system is mostly idle. I searched the web and the first suggestion is that Linux handles CPU power states (C-state) differently than Windows. Or, it could be the new disk(s), too. It's a fly in the ointment, I am very happy with the new PC, with how powerful and fast it is, I'm so far happy with openSUSE, but there HAD TO be SOMETHING to spoil the experience.

Has anybody had a similar problem? Any tips on how to troubleshoot it and not BREAK my computer?

EDIT: more info from the comments

I just use the Ryzen iGPU, don't have a dedicated GPU. I set the fan curves in BIOS, so it's the same across all OSes. I'm pretty sure it's not the fans. My main suspect is the CPU because the noise is there in openSUSE's installer, so even before anything touched the disks (they were straight from factory with no partitions). As soon as I launched the Tumbleweed installer I heard it. Not hearing it in Windows 11. I can hear it when the CPU is idle, if I start some program, run a compiler or even scroll fast in the web browser, there is no noise.

I had the same monitor for several years. I hear the noise from the PC case and I'm 100% sure about that. I used the same monitor with my previous PC and there was no noise, including in Fedora Workstation. This is a new PC.

The noise is audible in openSUSE's installer, that's the first time I heard it. So even before there was anything on either of those nvme disks, at that time they were straight from factory with no partitions.

I dual boot on this PC and the whine is not there in Windows 11, neither in BIOS. I have fan curves set in BIOS, so it's the same across OSes.

top 20 comments
sorted by: hot top controversial new old
[-] friend_of_satan@lemmy.world 1 points 9 hours ago* (last edited 9 hours ago)

Similarly, I have a whine from my power supply in bazzite only when I zoom the gui (kde plasma). As soon as I zoom all the way out, the whine stops. Crazy.

No idea what it does in windows because I don't do windows.

What motherboard? Is it the same one and you just upgraded the CPU, or did you upgrade the whole computer?

[-] phanto@lemmy.ca 1 points 11 hours ago

I had a Dell laptop that made a whiny noise in Debian because of something with the sound card/driver/?, but if I plugged in headphones it immediately stopped. I fixed it with alsamixer. I forget the specifics, it was a while back. Shot in the dark, but if it isn't happening due to load, maybe it's a sound issue?

[-] EisFrei@lemmy.world 10 points 1 day ago

Grab a paper towel tube, press one side against your ear and use the other side to locate the source of the sound.

[-] jlow@discuss.tchncs.de 9 points 1 day ago

Can it be a fan? I had one of mine making a high pitched noise when running above 90% and I think I fixed that with https://coolercontrol.org/

[-] steel_for_humans@piefed.social 5 points 1 day ago

No, it's not the fan. I have fan curves set up in BIOS and they're running below 700rpm when the system is idle.

[-] teft@piefed.social 1 points 1 day ago

A messed up bearing can make a whining sound even with limits set on your fan speeds. I’d open the case and unplug them one at a time (while powered up) just to be sure.

[-] steel_for_humans@piefed.social 3 points 23 hours ago* (last edited 23 hours ago)

But it doesn't do that in Windows nor in BIOS. I'm pretty sure it's not the fans.

[-] OwOarchist@pawb.social 6 points 1 day ago

Maybe try a live USB of a different distro? If this ends up being a distro-specific issue, the easiest and simplest way to solve it may be to just use a different distro.

[-] steel_for_humans@piefed.social 1 points 1 day ago

Could be... Worth a try, I guess. Btw the issue occurs in the openSUSE installer, so even before anything runs from either of the nvme disks. That was the first time I heard it and then it persisted on my install.

[-] tracelr402@piefed.blahaj.zone 6 points 1 day ago

I get coil whine too but only when playing with local llms and it's actually producing output. Games that also use lots of gpu, no whine. I haven't really looked into fixing it but I'm not sure how one would even go about it

[-] Supercrunchy@programming.dev 5 points 1 day ago

Same for me. Nvidia GPU has some coil whine that is dependent on the framerate in some games (I can "hear" the framerate...)

[-] arin@lemmy.world 4 points 23 hours ago

It's the power draw, i set 94% power limit and coil whine disappears, 95-100% gets increasingly louder

[-] entwine@programming.dev 1 points 19 hours ago

Coil whine can come from your power supply, and it's a fairly common phenomenon with low quality ones. I don't think it has anything to do with your OS, unless maybe some background process is increasing power consumption and triggering the issue.

Use top or some other process monitoring tool to see if there's anything running in the background while you hear it making the noise.

The solution would be to replace the part making the noise, whether that's the PSU or something else. It's ultimately a hardware defect.

Or, it could be the new disk(s), too.

I've never heard of an NVME with coil whine, but maybe they increase power consumption enough to trigger the issue? Or having extra disks in the system triggers some periodic background tasks that increase power usage. If you're on Suse, that likely means you're using Btrfs, which tends to do that.

[-] steel_for_humans@piefed.social 1 points 17 hours ago

I'd say it's the opposite. It happens when the system is IDLE, not when it's processing something.

[-] entwine@programming.dev 1 points 16 hours ago

What do you mean by "IDLE"? That it's sleeping or hibernating, or that you're just not actively using it? Just because you're not using it doesn't mean it isn't doing anything. Even if you have no apps running, modern operating systems tend to have plenty of background tasks that run periodically.

Open a terminal window, type "top" and press enter. That will show a live view of the processes running in the background (press Q to quit).

[-] Supercrunchy@programming.dev 2 points 1 day ago

In my case, the GPU was responsible for some coil whine, but only when playing games or running LLMs. Try booting from a live USB with a different desktop environment (kde or gnome) or one that doesn't use GPU acceleration (like xfce, lxde or mate).

If the issue disappears in another environment, it's likely related to the GPU and how the DE uses it.

It might also be other components, so it would be very helpful if you can run the pc while it's open and hear where it's coming from.

[-] steel_for_humans@piefed.social 3 points 23 hours ago

I didn't list it, but I don't have a dedicated GPU. I just use the Ryzen iGPU. This is a work machine, it's all I need.

[-] tiramichu@sh.itjust.works 2 points 1 day ago* (last edited 1 day ago)

One thing to try may be switching your CPU power profile from power saving to performance (or visa-versa) as this may have an effect on your CPU frequency and therefore the whine.

(I don't know exactly what the power profile is called on openSUSE or how it's managed so I offer it only as a general suggestion to try)

[-] atropa@piefed.social 1 points 1 day ago

Try asking this on a open suse platform

this post was submitted on 05 Apr 2026
28 points (96.7% liked)

linux4noobs

3208 readers
65 users here now

linux4noobs


Noob Friendly, Expert Enabling

Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.


Seeking Support?

Community Rules

founded 2 years ago
MODERATORS